Diff of the two buildlogs: -- --- b1/build.log 2021-07-24 06:32:43.048976387 +0000 +++ b2/build.log 2021-07-25 07:08:07.228874884 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jul 23 12:28:18 -12 2021 -I: pbuilder-time-stamp: 1627086498 +I: Current time: Sat Jul 24 21:06:53 +14 2021 +I: pbuilder-time-stamp: 1627110413 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./godot_3.2.3-stable-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.ozsiIHFH/trustedkeys.kbx': General error -gpgv: Signature made Wed Oct 28 03:21:06 2020 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.ns_3qElW/trustedkeys.kbx': General error +gpgv: Signature made Thu Oct 29 05:21:06 2020 +14 gpgv: using RSA key 3C9D54A47575C026FB17FD26B79A3C16A0C4F296 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./godot_3.2.3-stable-1.dsc @@ -26,135 +26,169 @@ dpkg-source: info: unpacking godot_3.2.3-stable-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/29772/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/25407/tmp/hooks/D01_modify_environment starting +debug: Running on cbxi4a. +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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/25407/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/25407/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='f0f1317ce578440e9bb63b5285f67af3' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='29772' - PS1='# ' - PS2='> ' + INVOCATION_ID=5fde7623136448efb287a83a59ff0c8e + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=25407 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.2DoiH1ah7l/pbuilderrc_YQOs --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.2DoiH1ah7l/b1 --logfile b1/build.log godot_3.2.3-stable-1.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:8000/' + 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/tmp.2DoiH1ah7l/pbuilderrc_BrbE --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.2DoiH1ah7l/b2 --logfile b2/build.log --extrapackages usrmerge godot_3.2.3-stable-1.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:8000/ I: uname -a - Linux virt64c 5.10.0-8-arm64 #1 SMP Debian 5.10.46-2 (2021-07-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-8-armmp #1 SMP Debian 5.10.46-2 (2021-07-20) armv7l GNU/Linux I: ls -l /bin total 3580 - -rwxr-xr-x 1 root root 816764 Jun 21 14:26 bash - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat - -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown - -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp - -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash - -rwxr-xr-x 1 root root 75880 Sep 22 2020 date - -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd - -rwxr-xr-x 1 root root 59912 Sep 22 2020 df - -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir - -rwxr-xr-x 1 root root 55012 Feb 7 02:38 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 22496 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 47492 Feb 7 02:38 findmnt - -rwsr-xr-x 1 root root 26076 Feb 26 04:12 fusermount - -rwxr-xr-x 1 root root 124508 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe - -rwxr-xr-x 1 root root 64212 Mar 2 11:30 gzip - -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln - -rwxr-xr-x 1 root root 35068 Feb 7 2020 login - -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls - -rwxr-xr-x 1 root root 99940 Feb 7 02:38 lsblk - -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 34408 Feb 7 02:38 more - -rwsr-xr-x 1 root root 34400 Feb 7 02:38 mount - -rwxr-xr-x 1 root root 9824 Feb 7 02:38 mountpoint - -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Jun 21 14:26 rbash -> bash - -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm - -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jul 21 21:25 sh -> dash - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty - -rwsr-xr-x 1 root root 46704 Feb 7 02:38 su - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync - -rwxr-xr-x 1 root root 340872 Feb 16 21:55 tar - -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch - -rwxr-xr-x 1 root root 22496 Sep 22 2020 true - -rwxr-xr-x 1 root root 9636 Feb 26 04:12 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Feb 7 02:38 umount - -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress - -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 38512 Feb 7 02:38 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless - -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew -I: user script /srv/workspace/pbuilder/29772/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 816764 Jun 22 16:26 bash + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat + -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown + -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp + -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash + -rwxr-xr-x 1 root root 75880 Sep 23 2020 date + -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd + -rwxr-xr-x 1 root root 59912 Sep 23 2020 df + -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir + -rwxr-xr-x 1 root root 55012 Feb 8 04:38 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 22496 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 47492 Feb 8 04:38 findmnt + -rwsr-xr-x 1 root root 26076 Feb 27 06:12 fusermount + -rwxr-xr-x 1 root root 124508 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe + -rwxr-xr-x 1 root root 64212 Mar 3 13:30 gzip + -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln + -rwxr-xr-x 1 root root 35068 Feb 8 2020 login + -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls + -rwxr-xr-x 1 root root 99940 Feb 8 04:38 lsblk + -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 34408 Feb 8 04:38 more + -rwsr-xr-x 1 root root 34400 Feb 8 04:38 mount + -rwxr-xr-x 1 root root 9824 Feb 8 04:38 mountpoint + -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Jun 22 16:26 rbash -> bash + -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm + -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jul 24 21:10 sh -> bash + lrwxrwxrwx 1 root root 4 Jul 22 23:28 sh.distrib -> dash + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty + -rwsr-xr-x 1 root root 46704 Feb 8 04:38 su + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync + -rwxr-xr-x 1 root root 340872 Feb 17 23:55 tar + -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch + -rwxr-xr-x 1 root root 22496 Sep 23 2020 true + -rwxr-xr-x 1 root root 9636 Feb 27 06:12 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Feb 8 04:38 umount + -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress + -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 38512 Feb 8 04:38 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless + -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew +I: user script /srv/workspace/pbuilder/25407/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -439,7 +473,7 @@ Get: 195 http://deb.debian.org/debian bullseye/main armhf libxrandr-dev armhf 2:1.5.1-1 [43.0 kB] Get: 196 http://deb.debian.org/debian bullseye/main armhf python3-pkg-resources all 52.0.0-4 [190 kB] Get: 197 http://deb.debian.org/debian bullseye/main armhf scons all 4.0.1+dfsg-2 [559 kB] -Fetched 78.4 MB in 6s (13.2 MB/s) +Fetched 78.4 MB in 32s (2442 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19398 files and directories currently installed.) @@ -1257,9 +1291,42 @@ Building dependency tree... Reading state information... fakeroot is already the newest version (1.25.3-1.1). -0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +The following additional packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl +The following NEW packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge +0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. +Need to get 59.5 kB of archives. +After this operation, 157 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bullseye/main armhf libnumber-compare-perl all 0.03-1.1 [6956 B] +Get:2 http://deb.debian.org/debian bullseye/main armhf libtext-glob-perl all 0.11-1 [8888 B] +Get:3 http://deb.debian.org/debian bullseye/main armhf libfile-find-rule-perl all 0.34-1 [30.6 kB] +Get:4 http://deb.debian.org/debian bullseye/main armhf usrmerge all 25 [13.0 kB] +debconf: delaying package configuration, since apt-utils is not installed +Fetched 59.5 kB in 0s (212 kB/s) +Selecting previously unselected package libnumber-compare-perl. +(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 ... 26556 files and directories currently installed.) +Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... +Unpacking libnumber-compare-perl (0.03-1.1) ... +Selecting previously unselected package libtext-glob-perl. +Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... +Unpacking libtext-glob-perl (0.11-1) ... +Selecting previously unselected package libfile-find-rule-perl. +Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... +Unpacking libfile-find-rule-perl (0.34-1) ... +Selecting previously unselected package usrmerge. +Preparing to unpack .../archives/usrmerge_25_all.deb ... +Unpacking usrmerge (25) ... +Setting up libtext-glob-perl (0.11-1) ... +Setting up libnumber-compare-perl (0.03-1.1) ... +Setting up libfile-find-rule-perl (0.34-1) ... +Setting up usrmerge (25) ... +The system has been successfully converted. +Processing triggers for man-db (2.9.4-2) ... +Not building database; man-db/auto-update is not 'true'. I: Building the package -I: Running cd /build/godot-3.2.3-stable/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../godot_3.2.3-stable-1_source.changes +hostname: Name or service not known +I: Running cd /build/godot-3.2.3-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.2.3-stable-1_source.changes dpkg-buildpackage: info: source package godot dpkg-buildpackage: info: source version 3.2.3-stable-1 dpkg-buildpackage: info: source distribution unstable @@ -1325,7 +1392,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/godot-3.2.3-stable' dh_auto_build -scons platform=server tools=yes target=release_debug bits=32 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 3 CCFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" +scons platform=server tools=yes target=release_debug bits=32 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 4 CCFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" scons: Reading SConscript files ... Checking for C header file mntent.h... yes scons: done reading SConscript files. @@ -1333,12 +1400,12 @@ 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"]) +make_splash_editor(["main/splash_editor.gen.h"], ["main/splash_editor.png"]) Compiling ==> platform/server/os_server.cpp Compiling ==> main/input_default.cpp Compiling ==> platform/server/godot_server.cpp Compiling ==> platform/x11/power_x11.cpp Compiling ==> platform/x11/crash_handler_x11.cpp -make_splash_editor(["main/splash_editor.gen.h"], ["main/splash_editor.png"]) Compiling ==> main/main.cpp Compiling ==> main/main_timer_sync.cpp Compiling ==> main/performance.cpp @@ -1349,10 +1416,10 @@ Compiling ==> main/tests/test_gdscript.cpp Compiling ==> main/tests/test_gui.cpp Compiling ==> main/tests/test_main.cpp -Linking Static Library ==> main/libmain.x11.opt.tools.32.a -Ranlib Library ==> main/libmain.x11.opt.tools.32.a Compiling ==> main/tests/test_math.cpp Compiling ==> main/tests/test_oa_hash_map.cpp +Linking Static Library ==> main/libmain.x11.opt.tools.32.a +Ranlib Library ==> main/libmain.x11.opt.tools.32.a Compiling ==> main/tests/test_ordered_hash_map.cpp Compiling ==> main/tests/test_physics.cpp Compiling ==> main/tests/test_physics_2d.cpp @@ -1365,12 +1432,12 @@ Compiling ==> thirdparty/assimp/code/Common/Assimp.cpp Compiling ==> thirdparty/assimp/code/Common/BaseImporter.cpp Compiling ==> thirdparty/assimp/code/Common/BaseProcess.cpp -Linking Static Library ==> main/tests/libtests.x11.opt.tools.32.a -Ranlib Library ==> main/tests/libtests.x11.opt.tools.32.a Compiling ==> thirdparty/assimp/code/Common/Bitmap.cpp Compiling ==> thirdparty/assimp/code/Common/CreateAnimMesh.cpp Compiling ==> thirdparty/assimp/code/Common/DefaultIOStream.cpp Compiling ==> thirdparty/assimp/code/Common/DefaultIOSystem.cpp +Linking Static Library ==> main/tests/libtests.x11.opt.tools.32.a +Ranlib Library ==> main/tests/libtests.x11.opt.tools.32.a Compiling ==> thirdparty/assimp/code/Common/DefaultLogger.cpp Compiling ==> thirdparty/assimp/code/Common/Exporter.cpp Compiling ==> thirdparty/assimp/code/Common/Importer.cpp @@ -1386,14 +1453,6 @@ Compiling ==> thirdparty/assimp/code/Common/StandardShapes.cpp Compiling ==> thirdparty/assimp/code/Common/Subdivision.cpp Compiling ==> thirdparty/assimp/code/Common/TargetAnimation.cpp -In file included from /usr/include/c++/10/set:60, - from thirdparty/assimp/include/assimp/SceneCombiner.h:59, - from thirdparty/assimp/code/Common/Subdivision.cpp:44: -/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': -/usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/Common/Version.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/assimp/code/Common/TargetAnimation.h:49, from thirdparty/assimp/code/Common/TargetAnimation.cpp:43: @@ -1402,6 +1461,23 @@ 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void Assimp::TargetAnimationHelper::Process(std::vector*)': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Compiling ==> thirdparty/assimp/code/Common/Version.cpp +Compiling ==> thirdparty/assimp/code/Common/VertexTriangleAdjacency.cpp +Compiling ==> thirdparty/assimp/code/Common/scene.cpp +In file included from /usr/include/c++/10/set:60, + from thirdparty/assimp/include/assimp/SceneCombiner.h:59, + from thirdparty/assimp/code/Common/Subdivision.cpp:44: +/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': +/usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Compiling ==> thirdparty/assimp/code/Common/simd.cpp +Compiling ==> thirdparty/assimp/code/PostProcessing/ArmaturePopulate.cpp +Compiling ==> thirdparty/assimp/code/PostProcessing/CalcTangentsProcess.cpp In file included from /usr/include/c++/10/map:61, from thirdparty/assimp/code/Common/BaseProcess.h:47, from thirdparty/assimp/code/PostProcessing/ProcessHelper.h:54, @@ -1428,6 +1504,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +Compiling ==> thirdparty/assimp/code/PostProcessing/ComputeUVMappingProcess.cpp /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1442,16 +1519,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void Assimp::TargetAnimationHelper::Process(std::vector*)': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/Common/VertexTriangleAdjacency.cpp -Compiling ==> thirdparty/assimp/code/Common/scene.cpp -Compiling ==> thirdparty/assimp/code/Common/simd.cpp -Compiling ==> thirdparty/assimp/code/PostProcessing/ArmaturePopulate.cpp -Compiling ==> thirdparty/assimp/code/PostProcessing/CalcTangentsProcess.cpp -Compiling ==> thirdparty/assimp/code/PostProcessing/ComputeUVMappingProcess.cpp Compiling ==> thirdparty/assimp/code/PostProcessing/ConvertToLHProcess.cpp Compiling ==> thirdparty/assimp/code/PostProcessing/DeboneProcess.cpp Compiling ==> thirdparty/assimp/code/PostProcessing/DropFaceNormalsProcess.cpp @@ -1486,6 +1553,11 @@ Compiling ==> thirdparty/assimp/code/FBX/FBXDeformer.cpp Compiling ==> thirdparty/assimp/code/FBX/FBXDocument.cpp Compiling ==> thirdparty/assimp/code/FBX/FBXDocumentUtil.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXExportNode.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXExportProperty.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXExporter.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXImporter.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXMaterial.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51, from thirdparty/assimp/include/assimp/LogAux.h:56, @@ -1505,7 +1577,6 @@ /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/FBX/FBXExportNode.cpp In file included from /usr/include/c++/10/vector:67, from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51, from thirdparty/assimp/include/assimp/LogAux.h:56, @@ -1516,14 +1587,13 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/FBX/FBXExportProperty.cpp thirdparty/assimp/code/FBX/FBXDocument.cpp:414:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 414 | } | ^ -Compiling ==> thirdparty/assimp/code/FBX/FBXExporter.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXImporter.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXMaterial.cpp Compiling ==> thirdparty/assimp/code/FBX/FBXMeshGeometry.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXModel.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXNodeAttribute.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXParser.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51, from thirdparty/assimp/include/assimp/LogAux.h:56, @@ -1544,16 +1614,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/FBX/FBXModel.cpp -/usr/include/c++/10/bits/stl_vector.h: In member function 'Assimp::FBX::FBXConverter::KeyFrameListList Assimp::FBX::FBXConverter::GetKeyframeList(const std::vector&, int64_t, int64_t)': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -thirdparty/assimp/code/FBX/FBXConverter.cpp:3332:9: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 3332 | } - | ^ -Compiling ==> thirdparty/assimp/code/FBX/FBXNodeAttribute.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXParser.cpp Compiling ==> thirdparty/assimp/code/FBX/FBXProperties.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/assimp/code/FBX/FBXTokenizer.h:51, @@ -1572,6 +1632,10 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In member function 'Assimp::FBX::FBXConverter::KeyFrameListList Assimp::FBX::FBXConverter::GetKeyframeList(const std::vector&, int64_t, int64_t)': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from thirdparty/assimp/code/FBX/FBXTokenizer.h:51, from thirdparty/assimp/code/FBX/FBXParser.cpp:55: @@ -1589,6 +1653,9 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +thirdparty/assimp/code/FBX/FBXConverter.cpp:3332:9: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 3332 | } + | ^ Compiling ==> thirdparty/assimp/code/FBX/FBXTokenizer.cpp Compiling ==> thirdparty/assimp/code/FBX/FBXUtil.cpp Compiling ==> modules/assimp/editor_scene_importer_assimp.cpp @@ -1819,13 +1886,14 @@ Compiling ==> modules/etc/texture_loader_pkm.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/aabb.cpp Compiling ==> modules/gdnative/gdnative.cpp -Compiling ==> modules/gdnative/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:141, - from modules/gdnative/register_types.cpp:33: + 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); | ^ @@ -1890,7 +1958,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.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); | ^ @@ -1931,7 +2000,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -2019,7 +2089,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.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); | ^ @@ -2115,7 +2186,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -2228,7 +2300,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -2266,7 +2339,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -2354,7 +2428,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -2526,7 +2601,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -2884,168 +2960,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | 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, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: -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:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: -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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: -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, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3113,7 +3033,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3121,7 +3042,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3158,11 +3080,78 @@ 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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: +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, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3170,7 +3159,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3232,7 +3222,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3252,7 +3243,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3329,7 +3321,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3337,7 +3330,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3404,7 +3398,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3579,7 +3574,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3609,7 +3605,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3723,7 +3720,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -3746,7 +3744,8 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.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); | ^ @@ -3829,7 +3828,8 @@ 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/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -4221,7 +4221,8 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.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); | ^ @@ -4246,7 +4247,8 @@ 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/register_types.cpp:33: +In file included from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -4256,7 +4258,8 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/register_types.cpp:33: +In file included from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -4302,12 +4305,176 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +In file included from modules/gdnative/gdnative/aabb.cpp:31: +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); + | ^ +In file included from modules/gdnative/gdnative/aabb.cpp:31: +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); + | ^ +Compiling ==> modules/gdnative/register_types.cpp +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) { + | ^ 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:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + 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); | ^ @@ -4372,8 +4539,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -4414,8 +4580,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -4503,8 +4668,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -4600,8 +4764,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -4714,8 +4877,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -4753,8 +4915,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -4842,8 +5003,7 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5015,8 +5175,7 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -5379,8 +5538,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5445,8 +5603,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5493,8 +5650,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5538,8 +5694,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5607,8 +5762,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5616,8 +5770,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5658,8 +5811,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5667,8 +5819,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5730,8 +5881,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5751,8 +5901,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5829,8 +5978,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5838,8 +5986,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -5906,8 +6053,7 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -6082,8 +6228,7 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -6113,8 +6258,7 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -6228,8 +6372,7 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -6252,8 +6395,7 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -6336,8 +6478,7 @@ 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/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -6503,6 +6644,7 @@ modules/gdnative/include/gdnative/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ +Compiling ==> modules/gdnative/android/android_gdn.cpp modules/gdnative/include/gdnative/string.h:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ @@ -6729,8 +6871,7 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -6755,8 +6896,7 @@ 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/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: +In file included from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -6766,8 +6906,7 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: +In file included from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -6813,608 +6952,18 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | 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, - from modules/gdnative/gdnative.cpp:31: -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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -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/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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -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/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:141, - 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, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.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); - | ^ -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:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: -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); - | ^ +Compiling ==> modules/gdnative/gdnative/array.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/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, + 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:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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); | ^ @@ -7506,12 +7055,15 @@ 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/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, + 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:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -7620,12 +7172,15 @@ 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:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, +In file included 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:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -7659,12 +7214,15 @@ 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/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, +In file included 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:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -7749,548 +7307,14 @@ 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/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: -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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -In file included from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | 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, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -8352,11 +7376,12 @@ 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:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -8400,11 +7425,12 @@ 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -8445,11 +7471,12 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -8514,20 +7541,22 @@ 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -8564,21 +7593,156 @@ 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, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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); + | ^ +In file included from modules/gdnative/include/gdnative/rect2.h:53, + from modules/gdnative/include/gdnative/variant.h:156, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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/variant.h:156, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -8637,11 +7801,12 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -8658,11 +7823,12 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -8736,20 +7902,22 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -8813,11 +7981,12 @@ 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/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, +In file included from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -8989,11 +8158,12 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, +In file included from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -9021,149 +8191,11 @@ 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/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: -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); - | ^ -In file included from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: -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); - | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -9246,8 +8278,10 @@ 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/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -9639,8 +8673,10 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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/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); | ^ @@ -9665,8 +8701,10 @@ 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/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -9676,8 +8714,10 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -9723,224 +8763,870 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | 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, - from modules/gdnative/android/android_gdn.cpp:31: -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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(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/gdnative/array.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); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); +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/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); +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/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); +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/array.h:54, + from modules/gdnative/gdnative/array.cpp:31: +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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); +modules/gdnative/include/gdnative/pool_arrays.h:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); +modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); +modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +In file included from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/gdnative/array.cpp:31: +modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); +modules/gdnative/include/gdnative/pool_arrays.h:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); +modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +In file included from modules/gdnative/gdnative/array.cpp:31: +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/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); +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); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); +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/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); +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); + | ^ +In file included from modules/gdnative/gdnative/array.cpp:31: +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/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) { | ^ -In file included from modules/gdnative/include/net/godot_net.h:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); +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/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -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/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/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/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/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/aabb.cpp +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) { + | ^ 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:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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); | ^ @@ -10005,8 +9691,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -10047,8 +9733,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -10136,8 +9822,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -10233,8 +9919,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -10347,8 +10033,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -10386,8 +10072,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -10475,8 +10161,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -10648,8 +10334,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -11007,12 +10693,172 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | 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, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: +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:147, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: +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, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11080,8 +10926,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11089,8 +10935,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11127,78 +10973,12 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: -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, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11206,8 +10986,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11269,8 +11049,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11290,8 +11070,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11368,8 +11148,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11377,8 +11157,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11445,8 +11225,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11621,8 +11401,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11652,8 +11432,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11767,8 +11547,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -11791,8 +11571,8 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -11875,8 +11655,8 @@ 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/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -12268,8 +12048,8 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -12294,8 +12074,8 @@ 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/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: +In file included from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -12305,8 +12085,8 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: +In file included from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -12352,235 +12132,661 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/gdnative/aabb.cpp:31: -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); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: +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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ -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/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ -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); - | ^ -In file included from modules/gdnative/gdnative/aabb.cpp:31: -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/arvr/godot_arvr.h:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ -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); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: +modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ -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/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/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ -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/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ -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/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -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) { +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: +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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: +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/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/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/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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ -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/include/arvr/godot_arvr.h:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ -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) { - | ^ -Compiling ==> modules/gdnative/gdnative/array.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:141, - 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); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ -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/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ -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/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | 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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +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/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:141, + 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, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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); + | ^ +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:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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); @@ -12619,15 +12825,12 @@ 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/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:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -12736,15 +12939,12 @@ 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/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:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, +In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -12778,15 +12978,12 @@ 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/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:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, +In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -12871,14 +13068,548 @@ 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/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +In file included from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | 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/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -12940,12 +13671,11 @@ 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:147, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -12989,12 +13719,11 @@ 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -13035,12 +13764,11 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -13105,22 +13833,20 @@ 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -13157,156 +13883,21 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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); - | ^ -In file included from modules/gdnative/include/gdnative/rect2.h:53, - from modules/gdnative/include/gdnative/variant.h:156, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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/variant.h:156, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -13365,12 +13956,11 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -13387,12 +13977,11 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -13466,22 +14055,20 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -13545,12 +14132,11 @@ 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/string.h:68, +In file included from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -13722,12 +14308,11 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/string.h:68, +In file included from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -13755,11 +14340,149 @@ 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/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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); | ^ @@ -13842,10 +14565,8 @@ 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/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -14237,10 +14958,8 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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); | ^ @@ -14265,10 +14984,8 @@ 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/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: +In file included from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -14278,10 +14995,8 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included 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: +In file included from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -14327,865 +15042,205 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | 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/gdnative/array.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/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: -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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); +modules/gdnative/include/arvr/godot_arvr.h:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); +modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); +modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ -In file included from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: -modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); +modules/gdnative/include/nativescript/godot_nativescript.h:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | 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:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); +modules/gdnative/include/nativescript/godot_nativescript.h:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -In file included from modules/gdnative/gdnative/array.cpp:31: -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/nativescript/godot_nativescript.h:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ -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/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ -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/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ -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); - | ^ -In file included from modules/gdnative/gdnative/array.cpp:31: -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/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/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ -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/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -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) { +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ -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/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +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/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/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/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/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, @@ -17689,6 +17744,18 @@ 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/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() { + | ^ 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) { | ^ @@ -20304,6 +20371,7 @@ 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); | ^ +Compiling ==> modules/gdnative/gdnative/dictionary.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) { | ^ @@ -20316,55 +20384,6 @@ modules/gdnative/gdnative/color.cpp:116:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { | ^ -modules/gdnative/gdnative/color.cpp:121:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:126:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:131:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:136:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:141:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:146:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:151:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:158:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:165:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | 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:173:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { - | ^ -modules/gdnative/gdnative/color.cpp:181:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:188:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | 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:195:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:202:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { - | ^ -modules/gdnative/gdnative/color.cpp:210:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { - | ^ -modules/gdnative/gdnative/color.cpp:216:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { - | ^ -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, @@ -20395,6 +20414,18 @@ 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/color.cpp:121:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:126:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:131:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:136:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_int GDAPI godot_color_to_rgba64(const godot_color *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); | ^ @@ -20443,6 +20474,18 @@ 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/color.cpp:141:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:146:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:151:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:158:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | godot_color GDAPI godot_color_contrasted(const godot_color *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); | ^ @@ -20499,6 +20542,9 @@ 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/gdnative/color.cpp:165:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | 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/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ @@ -20547,6 +20593,15 @@ 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/color.cpp:173:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { + | ^ +modules/gdnative/gdnative/color.cpp:181:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { + | ^ +modules/gdnative/gdnative/color.cpp:188:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | 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/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); | ^ @@ -20586,6 +20641,9 @@ 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/color.cpp:195:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { + | ^ In file included from modules/gdnative/include/gdnative/plane.h:55, from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, @@ -20623,6 +20681,9 @@ 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/color.cpp:202:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { + | ^ 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); | ^ @@ -20657,6 +20718,9 @@ 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/color.cpp:210:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *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); | ^ @@ -20669,6 +20733,9 @@ 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/gdnative/color.cpp:216:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { + | ^ 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); | ^ @@ -22917,6 +22984,7 @@ 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); | ^ +Compiling ==> modules/gdnative/gdnative/gdnative.cpp modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { | ^ @@ -22983,8 +23051,6 @@ 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) { | ^ -Compiling ==> modules/gdnative/gdnative/gdnative.cpp -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, @@ -25466,6 +25532,7 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +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, @@ -30575,6 +30642,205 @@ 172 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { | ^ Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | 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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +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/gdnative.h:141, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, @@ -33080,196 +33346,63 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | 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_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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); +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:65:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | 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:72:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | 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:94:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:101:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_dictionary GDAPI godot_get_global_constants() { + | ^ +modules/gdnative/gdnative/gdnative.cpp:115:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:119:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | void GDAPI *godot_alloc(int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:123:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:127:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | void GDAPI godot_free(void *p_ptr) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | 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:135:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | 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:139:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | void GDAPI godot_print(const godot_string *p_message) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:169:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ +modules/gdnative/gdnative/gdnative.cpp:173:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { + | ^ 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) { | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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/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/include/nativescript/godot_nativescript.h:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ 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) { | ^ @@ -33294,12 +33427,6 @@ modules/gdnative/gdnative/pool_arrays.cpp:115:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -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/gdnative/pool_arrays.cpp:120:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { | ^ @@ -33312,18 +33439,6 @@ modules/gdnative/gdnative/pool_arrays.cpp:135:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -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/pool_arrays.cpp:140:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { | ^ @@ -33804,54 +33919,6 @@ modules/gdnative/gdnative/pool_arrays.cpp:984:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 984 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { | ^ -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:65:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | 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:72:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | 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:94:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:101:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_dictionary GDAPI godot_get_global_constants() { - | ^ -modules/gdnative/gdnative/gdnative.cpp:115:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:119:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | void GDAPI *godot_alloc(int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:123:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:127:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | void GDAPI godot_free(void *p_ptr) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | 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:135:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | 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:139:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | void GDAPI godot_print(const godot_string *p_message) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:169:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:173:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { - | ^ Compiling ==> modules/gdnative/gdnative/quat.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, @@ -36448,7 +36515,6 @@ 230 | 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 -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, @@ -38950,6 +39016,67 @@ 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/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:55:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:62:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:67:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:73:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:79:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:84:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:92:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { + | ^ +modules/gdnative/gdnative/rect2.cpp:106:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { + | ^ +modules/gdnative/gdnative/rect2.cpp:114:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:121:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | 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:128:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:135:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/rect2.cpp:143:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:149:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:157:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:165:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { + | ^ +modules/gdnative/gdnative/rect2.cpp:171:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | 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, @@ -41456,66 +41583,6 @@ 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:55:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:62:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:67:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:73:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:79:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:84:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:92:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { - | ^ -modules/gdnative/gdnative/rect2.cpp:106:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { - | ^ -modules/gdnative/gdnative/rect2.cpp:114:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:121:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | 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:128:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:135:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/rect2.cpp:143:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:149:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:157:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:165:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { - | ^ -modules/gdnative/gdnative/rect2.cpp:171:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { - | ^ Compiling ==> modules/gdnative/gdnative/string.cpp In file included from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, @@ -44043,6 +44110,21 @@ modules/gdnative/include/gdnative/string.h:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +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/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) { | ^ @@ -44514,22 +44596,8 @@ modules/gdnative/gdnative/string.cpp:1346:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1346 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { | ^ -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) { - | ^ Compiling ==> modules/gdnative/gdnative/string_name.cpp +Compiling ==> modules/gdnative/gdnative/transform.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, @@ -47063,7 +47131,6 @@ 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/transform.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, @@ -49591,78 +49658,6 @@ 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/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/transform2d.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, @@ -50896,7 +50891,6 @@ 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/variant.cpp In file included from modules/gdnative/include/gdnative/variant.h:151, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -52166,6 +52160,145 @@ 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/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) { + | ^ +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/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, @@ -54656,72 +54789,6 @@ 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/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, @@ -59746,57 +59813,18 @@ 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/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:48:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:55:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:60:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:65:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:75:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:80:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *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/gdnative/vector3.cpp:87:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { - | ^ modules/gdnative/gdnative/vector2.cpp:48:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { | ^ -modules/gdnative/gdnative/vector3.cpp:94:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) { - | ^ -modules/gdnative/gdnative/vector3.cpp:103:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ modules/gdnative/gdnative/vector2.cpp:55:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { | ^ -modules/gdnative/gdnative/vector3.cpp:111:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | 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/vector2.cpp:62:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { | ^ -modules/gdnative/gdnative/vector3.cpp:119:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | 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:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { | ^ @@ -59806,69 +59834,36 @@ modules/gdnative/gdnative/vector2.cpp:77:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { | ^ -modules/gdnative/gdnative/vector3.cpp:129:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | 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/vector2.cpp:82:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ -modules/gdnative/gdnative/vector3.cpp:137:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ modules/gdnative/gdnative/vector2.cpp:90:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ -modules/gdnative/gdnative/vector3.cpp:143:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ modules/gdnative/gdnative/vector2.cpp:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ -modules/gdnative/gdnative/vector3.cpp:151:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ modules/gdnative/gdnative/vector2.cpp:102:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:108:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ -modules/gdnative/gdnative/vector3.cpp:159:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) { - | ^ modules/gdnative/gdnative/vector2.cpp:114:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | 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/vector3.cpp:166:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) { - | ^ modules/gdnative/gdnative/vector2.cpp:122:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | 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/vector3.cpp:173:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) { - | ^ modules/gdnative/gdnative/vector2.cpp:132:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | 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/vector3.cpp:180:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:187:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { - | ^ modules/gdnative/gdnative/vector2.cpp:140:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { | ^ modules/gdnative/gdnative/vector2.cpp:148:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { | ^ -modules/gdnative/gdnative/vector3.cpp:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ modules/gdnative/gdnative/vector2.cpp:155:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { | ^ @@ -59890,30 +59885,6 @@ modules/gdnative/gdnative/vector2.cpp:197:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ -modules/gdnative/gdnative/vector3.cpp:207:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { - | ^ -modules/gdnative/gdnative/vector3.cpp:213:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) { - | ^ -modules/gdnative/gdnative/vector3.cpp:221:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) { - | ^ -modules/gdnative/gdnative/vector3.cpp:229:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) { - | ^ -modules/gdnative/gdnative/vector3.cpp:237:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:246:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:255:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:264:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 264 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) { - | ^ modules/gdnative/gdnative/vector2.cpp:205:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { | ^ @@ -59959,6 +59930,102 @@ modules/gdnative/gdnative/vector2.cpp:307:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { | ^ +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:48:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:55:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:60:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:65:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:75:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:80:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:87:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:94:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) { + | ^ +modules/gdnative/gdnative/vector3.cpp:103:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | 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:111:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | 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:119:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | 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:129:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | 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:137:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:143:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:151:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:159:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:166:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:173:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:180:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:187:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { + | ^ +modules/gdnative/gdnative/vector3.cpp:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:207:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { + | ^ +modules/gdnative/gdnative/vector3.cpp:213:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) { + | ^ +modules/gdnative/gdnative/vector3.cpp:221:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) { + | ^ +modules/gdnative/gdnative/vector3.cpp:229:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) { + | ^ +modules/gdnative/gdnative/vector3.cpp:237:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:246:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:255:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:264:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 264 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) { + | ^ modules/gdnative/gdnative/vector3.cpp:272:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ @@ -59982,204 +60049,6 @@ | ^ Compiling ==> modules/gdnative/nativescript/api_generator.cpp Compiling ==> modules/gdnative/nativescript/godot_nativescript.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) { - | ^ -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) { - | ^ 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, @@ -62794,7 +62663,206 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +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) { + | ^ +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_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from modules/gdnative/nativescript/nativescript.h:44, @@ -65701,8 +65769,6 @@ 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/nativescript/register_types.cpp -Compiling ==> modules/gdnative/gdnative_library_singleton_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, @@ -68451,7 +68517,7 @@ 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_library_editor_plugin.cpp +Compiling ==> modules/gdnative/gdnative_library_singleton_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, @@ -71162,13 +71228,15 @@ 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_library_editor_plugin.cpp +Compiling ==> modules/gdnative/net/multiplayer_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:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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); | ^ @@ -71233,9 +71301,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -71276,9 +71344,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -71366,9 +71434,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -71464,9 +71532,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -71579,9 +71647,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -71619,9 +71687,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -71709,9 +71777,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -71883,9 +71951,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -72248,9 +72316,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72315,9 +72383,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72364,9 +72432,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72410,9 +72478,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -72480,9 +72548,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72490,9 +72558,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72533,9 +72601,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72543,9 +72611,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72607,9 +72675,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -72629,9 +72697,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72708,9 +72776,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72718,9 +72786,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72787,9 +72855,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72964,9 +73032,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -72996,9 +73064,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -73112,9 +73180,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -73137,9 +73205,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -73222,9 +73290,9 @@ 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/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -73616,9 +73684,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -73643,9 +73711,9 @@ 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/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -73655,9 +73723,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -73704,9 +73772,9 @@ 294 | 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, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -73720,9 +73788,9 @@ 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -73739,9 +73807,9 @@ 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -73761,9 +73829,9 @@ 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -73867,9 +73935,9 @@ 244 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -73878,9 +73946,9 @@ | ^ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -73891,16 +73959,16 @@ 116 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: 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); | ^ @@ -73910,14 +73978,17 @@ 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/multiplayer_peer_gdnative.cpp +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/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:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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); | ^ @@ -73982,9 +74053,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -74025,9 +74096,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -74115,9 +74186,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -74213,9 +74284,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -74328,9 +74399,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -74368,9 +74439,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -74458,9 +74529,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -74632,9 +74703,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -74997,9 +75068,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75064,9 +75135,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75113,9 +75184,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75159,9 +75230,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -75229,9 +75300,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75239,9 +75310,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75282,9 +75353,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75292,9 +75363,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75356,9 +75427,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -75378,9 +75449,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75457,9 +75528,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75467,9 +75538,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75536,9 +75607,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75713,9 +75784,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75745,9 +75816,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -75861,9 +75932,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75886,9 +75957,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -75971,9 +76042,9 @@ 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/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -76365,9 +76436,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -76392,9 +76463,9 @@ 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/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -76404,9 +76475,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -76453,9 +76524,9 @@ 294 | 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, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -76469,9 +76540,9 @@ 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -76488,9 +76559,9 @@ 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -76510,9 +76581,9 @@ 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -76616,9 +76687,9 @@ 244 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -76627,9 +76698,9 @@ | ^ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -76640,16 +76711,16 @@ 116 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: 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); | ^ @@ -76659,10 +76730,6 @@ 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/packet_peer_gdnative.cpp 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, @@ -79415,8 +79482,6 @@ 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/stream_peer_gdnative.cpp -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, @@ -82165,7 +82230,8 @@ 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/net/stream_peer_gdnative.cpp +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, @@ -87636,8 +87702,8 @@ 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/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, @@ -93134,6 +93200,7 @@ 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_instance.cpp modules/gdnative/arvr/arvr_interface_gdnative.cpp:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { | ^ @@ -93167,6 +93234,8 @@ modules/gdnative/arvr/arvr_interface_gdnative.cpp:417:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 417 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { | ^ +Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp +Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.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, @@ -95818,9 +95887,8 @@ 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_language.cpp -Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp +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, @@ -98477,8 +98545,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + 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); | ^ @@ -98544,8 +98612,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -98587,8 +98655,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -98677,8 +98745,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -98775,8 +98843,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -98890,8 +98958,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -98930,8 +98998,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99020,8 +99088,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99194,8 +99262,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -99559,8 +99627,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99626,8 +99694,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99675,8 +99743,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99721,8 +99789,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99791,8 +99859,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99801,8 +99869,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99844,8 +99912,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99854,8 +99922,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99918,8 +99986,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -99940,8 +100008,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100019,8 +100087,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100029,8 +100097,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100098,8 +100166,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100275,8 +100343,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100307,8 +100375,8 @@ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100423,8 +100491,8 @@ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100448,8 +100516,8 @@ | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100533,8 +100601,8 @@ | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100927,8 +100995,8 @@ | ^ In file included 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -100954,8 +101022,8 @@ 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -100966,8 +101034,8 @@ 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ In file included 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: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -101014,8 +101082,8 @@ 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35, - from modules/gdnative/pluginscript/pluginscript_instance.h:38, - from modules/gdnative/pluginscript/pluginscript_script.cpp:34: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -101118,8 +101186,8 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -In file included from modules/gdnative/pluginscript/pluginscript_instance.h:38, - from modules/gdnative/pluginscript/pluginscript_script.cpp:34: +In file included from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: 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); | ^ @@ -101128,8 +101196,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + 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); | ^ @@ -101195,8 +101263,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -101238,8 +101306,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -101328,8 +101396,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -101426,8 +101494,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -101541,8 +101609,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -101581,8 +101649,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -101671,8 +101739,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -101845,8 +101913,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -102210,8 +102278,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102277,8 +102345,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102326,8 +102394,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102372,8 +102440,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102442,8 +102510,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102452,8 +102520,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102495,8 +102563,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102505,8 +102573,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102569,8 +102637,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102591,8 +102659,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102670,8 +102738,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102680,8 +102748,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102749,8 +102817,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102926,8 +102994,8 @@ from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -102958,8 +103026,8 @@ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -103074,8 +103142,8 @@ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -103099,8 +103167,8 @@ | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -103184,8 +103252,8 @@ | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -103578,8 +103646,8 @@ | ^ In file included 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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); | ^ @@ -103605,8 +103673,8 @@ 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -103617,8 +103685,8 @@ 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ In file included 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: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -103665,8 +103733,8 @@ 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -103769,20 +103837,20 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -In file included from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: +In file included from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: 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 Compiling ==> modules/gdnative/videodecoder/register_types.cpp +Compiling ==> modules/gdnative/videodecoder/video_stream_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:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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); | ^ @@ -103847,9 +103915,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -103890,9 +103958,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -103980,9 +104048,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -104078,9 +104146,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -104193,9 +104261,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -104233,9 +104301,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -104323,9 +104391,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -104497,9 +104565,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -104862,9 +104930,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -104929,9 +104997,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -104978,9 +105046,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105024,9 +105092,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -105094,9 +105162,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105104,9 +105172,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105147,9 +105215,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105157,9 +105225,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105221,9 +105289,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -105243,9 +105311,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105322,9 +105390,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105332,9 +105400,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105401,9 +105469,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105578,9 +105646,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105610,9 +105678,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -105726,9 +105794,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105751,9 +105819,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -105836,9 +105904,9 @@ 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/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -106230,9 +106298,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -106257,9 +106325,9 @@ 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/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -106269,9 +106337,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -106317,67 +106385,9 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | 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, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35, + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/register_types.cpp:40: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -106480,57 +106490,21 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: +In file included from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/register_types.cpp:40: 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -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/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:141, - 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: + 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); | ^ @@ -106595,9 +106569,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -106638,9 +106612,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -106728,9 +106702,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -106826,9 +106800,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -106941,9 +106915,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -106981,9 +106955,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -107071,9 +107045,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -107245,9 +107219,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -107610,9 +107584,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -107677,9 +107651,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -107726,9 +107700,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -107772,9 +107746,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -107842,9 +107816,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -107852,9 +107826,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -107895,9 +107869,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -107905,9 +107879,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -107969,9 +107943,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -107991,9 +107965,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -108070,9 +108044,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -108080,9 +108054,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -108149,9 +108123,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -108326,9 +108300,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -108358,9 +108332,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -108474,9 +108448,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -108499,9 +108473,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -108584,9 +108558,9 @@ 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/gdnative.h:141, - 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: + 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/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); | ^ @@ -108978,9 +108952,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -109005,9 +108979,9 @@ 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/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -109017,9 +108991,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included 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: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -109065,9 +109039,67 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +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, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -109170,23 +109202,57 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -In file included from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: 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/gdnative/videodecoder/video_stream_gdnative.cpp -Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp -Compiling ==> modules/gdscript/gdscript.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +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:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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); | ^ @@ -109251,8 +109317,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -109293,8 +109360,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -109382,8 +109450,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -109479,8 +109548,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -109593,8 +109663,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -109632,8 +109703,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -109664,6 +109736,7 @@ 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); | ^ +Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp 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); | ^ @@ -109721,8 +109794,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -109894,8 +109968,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -110258,8 +110333,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110324,8 +110400,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110372,8 +110449,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110417,8 +110495,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -110486,8 +110565,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110495,8 +110575,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110537,8 +110618,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110546,8 +110628,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110609,8 +110692,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -110630,8 +110714,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110708,8 +110793,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110717,8 +110803,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110785,8 +110872,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110961,8 +111049,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -110992,8 +111081,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -111107,8 +111197,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -111131,8 +111222,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -111215,8 +111307,9 @@ 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/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -111608,8 +111701,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -111634,8 +111728,9 @@ 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:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -111645,8 +111740,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -111693,7 +111789,9 @@ 294 | 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_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -111707,7 +111805,9 @@ 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -111724,7 +111824,9 @@ 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -111744,7 +111846,9 @@ 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -111848,7 +111952,9 @@ 244 | 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, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -111857,7 +111963,9 @@ | ^ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -111868,12 +111976,16 @@ 116 | 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, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: 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, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: 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); | ^ @@ -111883,14 +111995,12 @@ 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 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:141, - 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: + 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); | ^ @@ -111955,9 +112065,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -111998,9 +112107,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -112088,9 +112196,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -112186,9 +112293,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -112301,9 +112407,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -112341,9 +112446,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -112431,9 +112535,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -112605,9 +112708,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -112970,9 +113072,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113037,9 +113138,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113086,9 +113186,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113132,9 +113231,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113202,9 +113300,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113212,9 +113309,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113255,9 +113351,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113265,9 +113360,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113329,9 +113423,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113351,9 +113444,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113430,9 +113522,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113440,9 +113531,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113509,9 +113599,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113686,9 +113775,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113718,9 +113806,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113834,9 +113921,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113859,9 +113945,8 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -113944,9 +114029,8 @@ 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/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -114338,9 +114422,8 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -114365,9 +114448,8 @@ 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/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -114377,9 +114459,8 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included 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: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -114426,9 +114507,7 @@ 294 | 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, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -114442,9 +114521,7 @@ 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -114461,9 +114538,7 @@ 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -114483,9 +114558,7 @@ 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -114589,9 +114662,7 @@ 244 | 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -114600,9 +114671,7 @@ | ^ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -114613,16 +114682,12 @@ 116 | 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -114632,6 +114697,7 @@ 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 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) { | ^ @@ -114641,6 +114707,7 @@ modules/gdnative/videodecoder/video_stream_gdnative.cpp:107:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | 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 Compiling ==> modules/gdscript/gdscript_functions.cpp @@ -114817,7 +114884,6 @@ Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp -Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/vhacd/src/FloatMath.cpp:8: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': @@ -114848,7 +114914,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual uint32_t* FLOAT_MATH::CTriangulator::triangulate(uint32_t&, double)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -114857,6 +114922,8 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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 @@ -120007,7 +120074,6 @@ modules/gdnative/include/net/godot_webrtc.h:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -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:44, @@ -120191,6 +120257,7 @@ 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, @@ -122753,6 +122820,9 @@ modules/gdnative/include/net/godot_webrtc.h:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | 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 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:44, @@ -122936,9 +123006,6 @@ 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_js.cpp -Compiling ==> thirdparty/wslay/wslay_net.c -Compiling ==> thirdparty/wslay/wslay_event.c Compiling ==> thirdparty/wslay/wslay_queue.c Compiling ==> thirdparty/wslay/wslay_stack.c Compiling ==> thirdparty/wslay/wslay_frame.c @@ -122985,15 +123052,15 @@ Compiling ==> drivers/dummy/texture_loader_dummy.cpp Compiling ==> drivers/png/image_loader_png.cpp Compiling ==> drivers/png/png_driver_common.cpp -Linking Static Library ==> modules/libmodules.x11.opt.tools.32.a Compiling ==> drivers/png/resource_saver_png.cpp Compiling ==> drivers/register_driver_types.cpp -Ranlib Library ==> modules/libmodules.x11.opt.tools.32.a Compiling ==> platform/android/export/export.cpp -Linking Static Library ==> drivers/libdrivers.x11.opt.tools.32.a Compiling ==> platform/iphone/export/export.cpp +Linking Static Library ==> drivers/libdrivers.x11.opt.tools.32.a Ranlib Library ==> drivers/libdrivers.x11.opt.tools.32.a Compiling ==> platform/javascript/export/export.cpp +Linking Static Library ==> modules/libmodules.x11.opt.tools.32.a +Ranlib Library ==> modules/libmodules.x11.opt.tools.32.a Compiling ==> platform/osx/export/export.cpp Compiling ==> platform/uwp/export/export.cpp Compiling ==> platform/windows/export/export.cpp @@ -123025,9 +123092,9 @@ Compiling ==> editor/editor_folding.cpp make_fonts_header(["editor/builtin_fonts.gen.h"], ["thirdparty/fonts/DroidSansFallback.ttf", "thirdparty/fonts/DroidSansJapanese.ttf", "thirdparty/fonts/Hack_Regular.ttf", "thirdparty/fonts/NotoNaskhArabicUI_Regular.ttf", "thirdparty/fonts/NotoSansDevanagariUI_Regular.ttf", "thirdparty/fonts/NotoSansHebrew_Regular.ttf", "thirdparty/fonts/NotoSansThaiUI_Regular.ttf", "thirdparty/fonts/NotoSansUI_Bold.ttf", "thirdparty/fonts/NotoSansUI_Regular.ttf"]) make_doc_header(["editor/doc_data_compressed.gen.h"], ["doc/classes/@GlobalScope.xml", "doc/classes/AABB.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/AtlasTexture.xml", "doc/classes/AudioBusLayout.xml", "doc/classes/AudioEffect.xml", "doc/classes/AudioEffectAmplify.xml", "doc/classes/AudioEffectBandLimitFilter.xml", "doc/classes/AudioEffectBandPassFilter.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/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/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/EditorNavigationMeshGenerator.xml", "doc/classes/EditorPlugin.xml", "doc/classes/EditorProperty.xml", "doc/classes/EditorResourceConversionPlugin.xml", "doc/classes/EditorResourcePreview.xml", "doc/classes/EditorResourcePreviewGenerator.xml", "doc/classes/EditorSceneImporter.xml", "doc/classes/EditorSceneImporterAssimp.xml", "doc/classes/EditorScenePostImport.xml", "doc/classes/EditorScript.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/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/GraphEdit.xml", "doc/classes/GraphNode.xml", "doc/classes/GridContainer.xml", "doc/classes/GrooveJoint2D.xml", "doc/classes/HBoxContainer.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/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/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/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/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/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/NavigationMesh.xml", "doc/classes/NavigationMeshInstance.xml", "doc/classes/NavigationPolygon.xml", "doc/classes/NavigationPolygonInstance.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/OccluderPolygon2D.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/Physics2DShapeQueryResult.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/PhysicsShapeQueryResult.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/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/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/RootMotionView.xml", "doc/classes/SceneState.xml", "doc/classes/SceneTree.xml", "doc/classes/SceneTreeTimer.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/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/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/UDPServer.xml", "doc/classes/UndoRedo.xml", "doc/classes/VBoxContainer.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/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/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/gridmap/doc_classes/GridMap.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"]) -Compiling ==> editor/editor_fonts.cpp -Compiling ==> editor/editor_help.cpp Compiling ==> editor/editor_help_search.cpp +Compiling ==> editor/editor_help.cpp +Compiling ==> editor/editor_fonts.cpp Compiling ==> editor/editor_inspector.cpp Compiling ==> editor/editor_layouts_dialog.cpp Compiling ==> editor/editor_log.cpp @@ -123045,10 +123112,10 @@ Compiling ==> editor/editor_run_script.cpp Compiling ==> editor/editor_scale.cpp Compiling ==> editor/editor_sectioned_inspector.cpp -make_translations_header(["editor/translations.gen.h"], ["editor/translations/lt.po", "editor/translations/zh_TW.po", "editor/translations/zh_CN.po", "editor/translations/pr.po", "editor/translations/mr.po", "editor/translations/bg.po", "editor/translations/vi.po", "editor/translations/ko.po", "editor/translations/or.po", "editor/translations/eu.po", "editor/translations/cs.po", "editor/translations/si.po", "editor/translations/fr.po", "editor/translations/ga.po", "editor/translations/ca.po", "editor/translations/hr.po", "editor/translations/bn.po", "editor/translations/fi.po", "editor/translations/pt_BR.po", "editor/translations/uk.po", "editor/translations/lv.po", "editor/translations/et.po", "editor/translations/pt_PT.po", "editor/translations/nl.po", "editor/translations/ta.po", "editor/translations/sk.po", "editor/translations/sq.po", "editor/translations/ro.po", "editor/translations/ml.po", "editor/translations/th.po", "editor/translations/el.po", "editor/translations/ms.po", "editor/translations/ar.po", "editor/translations/mi.po", "editor/translations/id.po", "editor/translations/te.po", "editor/translations/da.po", "editor/translations/hu.po", "editor/translations/ru.po", "editor/translations/sr_Latn.po", "editor/translations/pl.po", "editor/translations/sv.po", "editor/translations/he.po", "editor/translations/zh_HK.po", "editor/translations/af.po", "editor/translations/es_AR.po", "editor/translations/fil.po", "editor/translations/hi.po", "editor/translations/is.po", "editor/translations/ja.po", "editor/translations/eo.po", "editor/translations/nb.po", "editor/translations/tr.po", "editor/translations/ur_PK.po", "editor/translations/it.po", "editor/translations/fa.po", "editor/translations/ka.po", "editor/translations/sr_Cyrl.po", "editor/translations/es.po", "editor/translations/de.po", "editor/translations/sl.po"]) +make_translations_header(["editor/translations.gen.h"], ["editor/translations/es_AR.po", "editor/translations/th.po", "editor/translations/pt_PT.po", "editor/translations/zh_TW.po", "editor/translations/is.po", "editor/translations/bg.po", "editor/translations/sl.po", "editor/translations/hi.po", "editor/translations/ur_PK.po", "editor/translations/lt.po", "editor/translations/or.po", "editor/translations/it.po", "editor/translations/he.po", "editor/translations/cs.po", "editor/translations/es.po", "editor/translations/ar.po", "editor/translations/ca.po", "editor/translations/nl.po", "editor/translations/ka.po", "editor/translations/te.po", "editor/translations/ro.po", "editor/translations/ko.po", "editor/translations/id.po", "editor/translations/ga.po", "editor/translations/zh_CN.po", "editor/translations/si.po", "editor/translations/eo.po", "editor/translations/sv.po", "editor/translations/ms.po", "editor/translations/fi.po", "editor/translations/uk.po", "editor/translations/eu.po", "editor/translations/bn.po", "editor/translations/nb.po", "editor/translations/hr.po", "editor/translations/mr.po", "editor/translations/sk.po", "editor/translations/pr.po", "editor/translations/ja.po", "editor/translations/fil.po", "editor/translations/fr.po", "editor/translations/pt_BR.po", "editor/translations/sr_Cyrl.po", "editor/translations/fa.po", "editor/translations/vi.po", "editor/translations/af.po", "editor/translations/tr.po", "editor/translations/de.po", "editor/translations/ru.po", "editor/translations/pl.po", "editor/translations/lv.po", "editor/translations/zh_HK.po", "editor/translations/ml.po", "editor/translations/sr_Latn.po", "editor/translations/et.po", "editor/translations/el.po", "editor/translations/mi.po", "editor/translations/hu.po", "editor/translations/ta.po", "editor/translations/da.po", "editor/translations/sq.po"]) Compiling ==> editor/editor_spin_slider.cpp -Compiling ==> editor/editor_sub_scene.cpp Compiling ==> editor/editor_settings.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_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_unchecked.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_on.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_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_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_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_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_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_reflection_probe.svg", "editor/icons/icon_gizmo_spatial_sample_player.svg", "editor/icons/icon_gizmo_spatial_stream_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_graph_edit.svg", "editor/icons/icon_graph_node.svg", "editor/icons/icon_grid.svg", "editor/icons/icon_grid_container.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_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_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_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_xform.svg", "editor/icons/icon_keyboard.svg", "editor/icons/icon_kinematic_body.svg", "editor/icons/icon_kinematic_body_2d.svg", "editor/icons/icon_label.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_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_mesh.svg", "editor/icons/icon_navigation_mesh_instance.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_path.svg", "editor/icons/icon_node_warning.svg", "editor/icons/icon_non_favorite.svg", "editor/icons/icon_object.svg", "editor/icons/icon_occluder_polygon_2d.svg", "editor/icons/icon_omni_light.svg", "editor/icons/icon_onion.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_paint_vertex.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_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_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_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_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_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_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_tween.svg", "editor/icons/icon_unbone.svg", "editor/icons/icon_ungroup.svg", "editor/icons/icon_unlock.svg", "editor/icons/icon_unpaint_vertex.svg", "editor/icons/icon_uv.svg", "editor/icons/icon_v_box_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_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_shader.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"]) Compiling ==> editor/editor_themes.cpp Compiling ==> editor/editor_vcs_interface.cpp @@ -123144,6 +123211,7 @@ 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 In file included from /usr/include/c++/10/vector:72, from ./thirdparty/misc/clipper.hpp:52, from editor/plugins/sprite_editor_plugin.cpp:40: @@ -123151,6 +123219,7 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +Compiling ==> editor/plugins/text_editor.cpp /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': @@ -123170,8 +123239,6 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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 @@ -123203,12 +123270,6 @@ Compiling ==> scene/gui/control.cpp Compiling ==> scene/gui/dialogs.cpp Compiling ==> scene/gui/file_dialog.cpp -editor/plugins/visual_shader_editor_plugin.cpp: In constructor 'VisualShaderEditor::VisualShaderEditor()': -editor/plugins/visual_shader_editor_plugin.cpp:2280:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without - 2280 | VisualShaderEditor::VisualShaderEditor() { - | ^~~~~~~~~~~~~~~~~~ -Linking Static Library ==> editor/libeditor.x11.opt.tools.32.a -Ranlib Library ==> editor/libeditor.x11.opt.tools.32.a Compiling ==> scene/gui/gradient_edit.cpp Compiling ==> scene/gui/graph_edit.cpp Compiling ==> scene/gui/graph_node.cpp @@ -123222,11 +123283,17 @@ Compiling ==> scene/gui/nine_patch_rect.cpp Compiling ==> scene/gui/option_button.cpp Compiling ==> scene/gui/panel.cpp +editor/plugins/visual_shader_editor_plugin.cpp: In constructor 'VisualShaderEditor::VisualShaderEditor()': +editor/plugins/visual_shader_editor_plugin.cpp:2280:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without + 2280 | VisualShaderEditor::VisualShaderEditor() { + | ^~~~~~~~~~~~~~~~~~ Compiling ==> scene/gui/panel_container.cpp Compiling ==> scene/gui/popup.cpp Compiling ==> scene/gui/popup_menu.cpp Compiling ==> scene/gui/progress_bar.cpp +Linking Static Library ==> editor/libeditor.x11.opt.tools.32.a Compiling ==> scene/gui/range.cpp +Ranlib Library ==> editor/libeditor.x11.opt.tools.32.a Compiling ==> scene/gui/reference_rect.cpp Compiling ==> scene/gui/rich_text_effect.cpp Compiling ==> scene/gui/rich_text_label.cpp @@ -123389,10 +123456,10 @@ Compiling ==> servers/arvr_server.cpp Compiling ==> servers/audio_server.cpp Compiling ==> servers/camera_server.cpp -Linking Static Library ==> scene/libscene.x11.opt.tools.32.a -Ranlib Library ==> scene/libscene.x11.opt.tools.32.a Compiling ==> servers/physics_2d_server.cpp Compiling ==> servers/physics_server.cpp +Linking Static Library ==> scene/libscene.x11.opt.tools.32.a +Ranlib Library ==> scene/libscene.x11.opt.tools.32.a Compiling ==> servers/register_server_types.cpp Compiling ==> servers/visual_server.cpp Compiling ==> servers/arvr/arvr_interface.cpp @@ -123441,10 +123508,6 @@ Compiling ==> servers/visual/visual_server_globals.cpp Compiling ==> servers/visual/visual_server_raster.cpp Compiling ==> servers/visual/visual_server_scene.cpp -servers/visual_server.cpp: In static member function 'static void VisualServer::_bind_methods()': -servers/visual_server.cpp:1639:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without - 1639 | void VisualServer::_bind_methods() { - | ^~~~~~~~~~~~ Compiling ==> servers/visual/visual_server_viewport.cpp Compiling ==> servers/visual/visual_server_wrap_mt.cpp Compiling ==> servers/audio/audio_driver_dummy.cpp @@ -123475,16 +123538,7 @@ Compiling ==> thirdparty/misc/hq2x.cpp Compiling ==> thirdparty/misc/pcg.cpp Compiling ==> thirdparty/misc/triangulator.cpp -Linking Static Library ==> servers/libservers.x11.opt.tools.32.a -Ranlib Library ==> servers/libservers.x11.opt.tools.32.a 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 In file included from /usr/include/c++/10/queue:62, from thirdparty/misc/clipper.hpp:60, from thirdparty/misc/clipper.cpp:41: @@ -123492,11 +123546,6 @@ /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ -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 In file included from /usr/include/c++/10/vector:72, from thirdparty/misc/clipper.hpp:52, from thirdparty/misc/clipper.cpp:41: @@ -123511,9 +123560,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> thirdparty/zstd/compress/hist.c -Compiling ==> thirdparty/zstd/compress/huf_compress.c -Compiling ==> thirdparty/zstd/compress/zstd_compress.c /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -123619,11 +123665,30 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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 +servers/visual_server.cpp: In static member function 'static void VisualServer::_bind_methods()': +servers/visual_server.cpp:1639:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without + 1639 | void VisualServer::_bind_methods() { + | ^~~~~~~~~~~~ Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c @@ -123643,6 +123708,8 @@ Compiling ==> core/func_ref.cpp Compiling ==> core/global_constants.cpp Compiling ==> core/image.cpp +Linking Static Library ==> servers/libservers.x11.opt.tools.32.a +Ranlib Library ==> servers/libservers.x11.opt.tools.32.a Compiling ==> core/input_map.cpp Compiling ==> core/message_queue.cpp Compiling ==> core/method_bind.cpp @@ -123700,6 +123767,7 @@ Compiling ==> core/math/math_fieldwise.cpp Compiling ==> core/math/math_funcs.cpp Compiling ==> core/math/plane.cpp +Compiling ==> core/math/quat.cpp In file included from /usr/include/c++/10/vector:72, from ./thirdparty/misc/clipper.hpp:52, from core/math/geometry.cpp:34: @@ -123708,7 +123776,6 @@ 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -Compiling ==> core/math/quat.cpp Compiling ==> core/math/quick_hull.cpp In file included from /usr/include/c++/10/vector:67, from ./thirdparty/misc/clipper.hpp:52, @@ -123779,12 +123846,12 @@ Ranlib Library ==> core/libcore.x11.opt.tools.32.a Linking Program ==> bin/godot_server.x11.opt.tools.32 scons: done building targets. -scons platform=x11 tools=no target=release bits=32 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 3 CCFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" +scons platform=x11 tools=no target=release bits=32 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 4 CCFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" scons: Reading SConscript files ... Enabling ALSA Enabling PulseAudio collect2 version 10.2.1 20210110 -/usr/bin/ld -plugin /usr/lib/gcc/arm-linux-gnueabihf/10/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/10/lto-wrapper -plugin-opt=-fresolution=/tmp/ccamuHnT.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 -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu --as-needed -m armelf_linux_eabi -pie /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/Scrt1.o /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/10/crtbeginS.o -L/usr/lib/gcc/arm-linux-gnueabihf/10 -L/usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/10/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/arm-linux-gnueabihf/10/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crtn.o +/usr/bin/ld -plugin /usr/lib/gcc/arm-linux-gnueabihf/10/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/10/lto-wrapper -plugin-opt=-fresolution=/tmp/ccAPqI1r.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 -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu --as-needed -m armelf_linux_eabi -pie /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/Scrt1.o /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/10/crtbeginS.o -L/usr/lib/gcc/arm-linux-gnueabihf/10 -L/usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/10/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/arm-linux-gnueabihf/10/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crtn.o Checking for C header file mntent.h... yes scons: done reading SConscript files. scons: Building targets ... @@ -123818,8 +123885,8 @@ build_gles3_headers(["drivers/gles3/shaders/particles.glsl.gen.h"], ["drivers/gles3/shaders/particles.glsl"]) build_gles2_headers(["drivers/gles2/shaders/canvas_shadow.glsl.gen.h"], ["drivers/gles2/shaders/canvas_shadow.glsl"]) build_gles2_headers(["drivers/gles2/shaders/lens_distorted.glsl.gen.h"], ["drivers/gles2/shaders/lens_distorted.glsl"]) -Compiling ==> platform/x11/key_mapping_x11.cpp Compiling ==> platform/x11/os_x11.cpp +Compiling ==> platform/x11/key_mapping_x11.cpp Compiling ==> platform/x11/joypad_linux.cpp Compiling ==> platform/x11/power_x11.cpp Compiling ==> platform/x11/detect_prime.cpp @@ -123832,8 +123899,6 @@ Compiling ==> modules/bmp/image_loader_bmp.cpp Compiling ==> modules/bmp/register_types.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp -Linking Static Library ==> main/libmain.x11.opt.32.a -Ranlib Library ==> main/libmain.x11.opt.32.a Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp @@ -123845,7 +123910,9 @@ Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp +Linking Static Library ==> main/libmain.x11.opt.32.a Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp +Ranlib Library ==> main/libmain.x11.opt.32.a Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp @@ -124036,12 +124103,12 @@ Compiling ==> modules/enet/register_types.cpp Compiling ==> modules/freetype/register_types.cpp Compiling ==> modules/gdnative/gdnative.cpp +Compiling ==> modules/gdnative/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:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + 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); | ^ @@ -124106,8 +124173,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -124148,8 +124214,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -124237,8 +124302,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -124334,8 +124398,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -124448,8 +124511,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -124487,8 +124549,7 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -124576,8 +124637,7 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -124749,8 +124809,7 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -125113,8 +125172,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125179,8 +125237,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125227,8 +125284,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125272,8 +125328,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125341,8 +125396,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125350,8 +125404,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125392,8 +125445,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125401,8 +125453,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125464,8 +125515,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125485,8 +125535,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125563,8 +125612,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125572,8 +125620,7 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125640,8 +125687,7 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125816,8 +125862,7 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125847,8 +125892,7 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125962,8 +126006,7 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -125986,8 +126029,7 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -126070,8 +126112,7 @@ 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/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -126463,8 +126504,7 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:33: 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); | ^ @@ -126489,8 +126529,7 @@ 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/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: +In file included from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -126500,8 +126539,7 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: +In file included from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -126549,7 +126587,7 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: + 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(); | ^ @@ -126564,7 +126602,7 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:35: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -126582,7 +126620,7 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:35: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -126603,7 +126641,7 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:35: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -126708,7 +126746,7 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:35: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -126718,7 +126756,7 @@ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:35: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -126730,13 +126768,13 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10, from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:35: 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, from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/register_types.cpp:35: 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); | ^ @@ -126746,12 +126784,12 @@ 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/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:141, - from modules/gdnative/register_types.cpp:33: + 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); | ^ @@ -126816,7 +126854,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -126857,7 +126896,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -126945,7 +126985,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -127041,7 +127082,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -127154,7 +127196,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -127192,7 +127235,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -127280,7 +127324,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -127452,7 +127497,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -127815,7 +127861,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -127880,7 +127927,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -127927,7 +127975,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -127971,7 +128020,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128039,7 +128089,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128047,7 +128098,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128088,7 +128140,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128096,7 +128149,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128158,7 +128212,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128178,7 +128233,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128255,7 +128311,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128263,7 +128320,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128330,7 +128388,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128505,7 +128564,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128535,7 +128595,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128649,7 +128710,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -128672,7 +128734,8 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -128755,7 +128818,8 @@ 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/gdnative.h:141, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -129147,7 +129211,8 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -129172,7 +129237,8 @@ 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/register_types.cpp:33: +In file included from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -129182,7 +129248,8 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/register_types.cpp:33: +In file included from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -129230,7 +129297,7 @@ | ^ 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: + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -129245,7 +129312,7 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -129263,7 +129330,7 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -129284,7 +129351,7 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -129389,7 +129456,7 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -129399,7 +129466,7 @@ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -129411,13 +129478,13 @@ | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10, from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: + from modules/gdnative/gdnative.cpp:31: 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, from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -129433,6 +129500,84 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, + 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, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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); + | ^ +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:141, 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] @@ -129486,15 +129631,81 @@ 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/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); + | ^ +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:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/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/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/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/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/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/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); + | ^ 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, @@ -129504,39 +129715,78 @@ 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *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, @@ -129546,9 +129796,15 @@ 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: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: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: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: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); | ^ @@ -129576,6 +129832,12 @@ 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: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/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); | ^ @@ -129597,33 +129859,71 @@ 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); | ^ +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, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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); + | ^ 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, @@ -129638,6 +129938,48 @@ 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: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: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); | ^ @@ -129668,6 +130010,67 @@ 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: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/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ @@ -129704,24 +130107,51 @@ 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/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/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/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/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/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/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/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/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/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/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: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); + | ^ In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, @@ -129732,27 +130162,105 @@ 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: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: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: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: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: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: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: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: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: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: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: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: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: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:157, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ @@ -129792,6 +130300,48 @@ 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/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/pool_arrays.h:157, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/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); | ^ @@ -129825,18 +130375,39 @@ 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/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/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/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/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/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/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: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); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -129846,36 +130417,66 @@ 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -129885,6 +130486,9 @@ 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: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/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); | ^ @@ -129903,48 +130507,95 @@ 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); | ^ +In file included from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/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/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/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/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/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/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/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/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/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/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/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: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/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/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/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: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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_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/pool_arrays.h:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *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/pool_arrays.h:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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/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/pool_arrays.h:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ 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); | ^ @@ -130010,105 +130661,219 @@ modules/gdnative/include/gdnative/pool_arrays.h:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | 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:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | 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:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | 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:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | 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:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | 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:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | 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:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | 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:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | 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:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | 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:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | 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:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | 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:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | 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:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | 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:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | 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:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | 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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | 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:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | 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:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | 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:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | 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:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ @@ -130234,45 +130999,98 @@ modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | 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:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 334 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ +In file included from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 336 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 338 | 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:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 340 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 289 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 352 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | 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:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | 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:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ @@ -130342,69 +131160,129 @@ modules/gdnative/include/gdnative/pool_arrays.h:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 402 | 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:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | 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:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 406 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | 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:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 410 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 412 | 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:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | 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:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 315 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 417 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | 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:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 421 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | 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:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 425 | 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:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 427 | 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:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 334 | 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:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ @@ -130501,6 +131379,27 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | 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/variant.h:151, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -130510,39 +131409,72 @@ 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 352 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | 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/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/pool_arrays.h:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *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:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_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/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ 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/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | 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/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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 367 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *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); | ^ @@ -130654,39 +131586,90 @@ 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/pool_arrays.h:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 371 | 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: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/pool_arrays.h:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 373 | 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: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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 377 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *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/include/gdnative/pool_arrays.h:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | void GDAPI godot_pool_color_array_remove(godot_pool_color_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/pool_arrays.h:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ 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/pool_arrays.h:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ 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/pool_arrays.h:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_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/pool_arrays.h:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | 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/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/pool_arrays.h:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 388 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ 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/pool_arrays.h:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 390 | godot_int GDAPI godot_pool_color_array_size(const 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/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -130696,6 +131679,9 @@ 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:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | 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/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -130780,6 +131766,18 @@ 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 410 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -130789,57 +131787,108 @@ 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 412 | 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/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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ 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:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | 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/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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 417 | 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/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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ 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:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | 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/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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | 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/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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_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/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | 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/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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 426 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ 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/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | 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: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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | 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: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); | ^ @@ -130933,9 +131982,30 @@ 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 444 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -130944,39 +132014,75 @@ 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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | 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: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:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | 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: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:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ 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:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | 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: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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | 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: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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | 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/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 454 | 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: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:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | 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: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:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | 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: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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ 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:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 459 | 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: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); | ^ @@ -131112,6 +132218,15 @@ 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | 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/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -131120,27 +132235,51 @@ 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:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 464 | 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: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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 465 | 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: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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 466 | 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: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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ 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:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | 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: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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | 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: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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | 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: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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_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); | ^ @@ -131269,33 +132408,73 @@ 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); | ^ +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, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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: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: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: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/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/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/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: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/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:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_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); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/gdnative/aabb.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/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/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/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:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ @@ -131401,24 +132580,51 @@ 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/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: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/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: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/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: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/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: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/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: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/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: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/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: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); | ^ @@ -131428,30 +132634,66 @@ 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); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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: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/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: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/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/string.h:132:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_real(double p_num); | ^ +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:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ +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:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +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/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ +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:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +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:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -131539,36 +132781,93 @@ modules/gdnative/include/gdnative/string.h:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/string.h:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +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/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +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:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ +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/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +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:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +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/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +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:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ @@ -131683,6 +132982,15 @@ modules/gdnative/include/gdnative/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | 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/variant.h:151, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ @@ -131722,54 +133030,123 @@ modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_percent_decode(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:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_percent_encode(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:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +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/string.h:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_bool GDAPI godot_string_is_valid_html_color(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:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | godot_bool GDAPI godot_string_is_valid_identifier(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:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *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:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_string GDAPI godot_string_dedent(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/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:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ +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:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ +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:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ +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:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | 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: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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_string_destroy(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/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); + | ^ In file included 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/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: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_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); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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_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); | ^ @@ -131813,30 +133190,72 @@ modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +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/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ +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/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_free(void *p_ptr); | ^ +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/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +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/gdnative.h:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 283 | void GDAPI godot_print(const godot_string *p_message); | ^ +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/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +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/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ @@ -131893,27 +133312,90 @@ 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); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/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/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/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/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/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/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/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/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/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/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/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); | ^ @@ -131929,489 +133411,1796 @@ 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/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/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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/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/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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/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/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/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/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/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) { - | ^ -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:141, - 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/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/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/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/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/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/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/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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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); | ^ -In file included 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, +In file included from modules/gdnative/include/gdnative/variant.h:160, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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); + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/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/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/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/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/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/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/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, +In file included from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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); + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/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/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:141, - 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/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/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/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: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/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/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/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/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/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/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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/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/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: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: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/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); + | ^ +In file included from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | 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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | 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:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | 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:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | 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:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | 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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | 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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | 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:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included 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/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/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +In file included from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | 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:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | 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:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | 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, + from modules/gdnative/android/android_gdn.cpp:31: +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | 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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +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() { + | ^ +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) { + | ^ +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:141, + 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); + | ^ +In file included 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:141, + 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/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/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:141, + 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/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); + | ^ +In file included 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:141, + 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/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/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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); @@ -137051,6 +139840,138 @@ 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/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) { + | ^ 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) { | ^ @@ -137117,96 +140038,55 @@ 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) { | ^ -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:141, - 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/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/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/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/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/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/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/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/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/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:47:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_array_new(godot_array *r_dest) { - | ^ +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) { + | ^ +Compiling ==> modules/gdnative/gdnative/color.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:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + 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); | ^ @@ -137216,15 +140096,9 @@ 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/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/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/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/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ @@ -137240,36 +140114,12 @@ 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/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/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/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/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/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/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/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); | ^ @@ -137277,8 +140127,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -137300,9 +140150,6 @@ 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/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/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ @@ -137330,15 +140177,9 @@ 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/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/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: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/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); | ^ @@ -137363,29 +140204,20 @@ 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/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/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/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/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) { - | ^ 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, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.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); | ^ @@ -137440,15 +140272,6 @@ 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/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/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); | ^ @@ -137490,8 +140313,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -137604,8 +140427,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -137643,8 +140466,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -137657,9 +140480,6 @@ 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/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/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); | ^ @@ -137672,9 +140492,6 @@ 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/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/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); | ^ @@ -137687,9 +140504,6 @@ 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/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/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); | ^ @@ -137705,9 +140519,6 @@ 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/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/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); | ^ @@ -137723,9 +140534,6 @@ 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/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/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); | ^ @@ -137738,32 +140546,23 @@ 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/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/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/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) { - | ^ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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/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/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); | ^ @@ -137803,9 +140602,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_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/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ @@ -137845,9 +140641,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_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/include/gdnative/pool_arrays.h:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ @@ -137866,9 +140659,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ -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/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ @@ -137899,9 +140689,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -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/pool_arrays.h:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ @@ -137917,9 +140704,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *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/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ @@ -137938,17 +140722,14 @@ modules/gdnative/include/gdnative/pool_arrays.h:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -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/pool_arrays.h:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -137961,9 +140742,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -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/pool_arrays.h:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ @@ -137976,9 +140754,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | 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/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/pool_arrays.h:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 289 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ @@ -138018,9 +140793,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -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/include/gdnative/pool_arrays.h:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 315 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ @@ -138060,9 +140832,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 338 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ -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/pool_arrays.h:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 340 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -138081,9 +140850,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ -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/gdnative/pool_arrays.h:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 352 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ @@ -138099,9 +140865,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ -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/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ @@ -138117,9 +140880,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -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/gdnative/pool_arrays.h:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 371 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ @@ -138228,9 +140988,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 427 | 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/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/gdnative/pool_arrays.h:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ @@ -138255,9 +141012,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | 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/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/gdnative/pool_arrays.h:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ @@ -138270,9 +141024,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | 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/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/pool_arrays.h:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ @@ -138288,9 +141039,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ -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/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 454 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ @@ -138315,9 +141063,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ -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/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 464 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ @@ -138336,40 +141081,19 @@ modules/gdnative/include/gdnative/pool_arrays.h:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -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/include/gdnative/pool_arrays.h:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -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) { - | ^ 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, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138434,8 +141158,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138482,8 +141206,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138527,8 +141251,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138596,8 +141320,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138605,8 +141329,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138647,8 +141371,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138656,8 +141380,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138719,8 +141443,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138740,8 +141464,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138818,8 +141542,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138827,8 +141551,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -138895,8 +141619,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -139071,8 +141795,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -139102,8 +141826,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -139217,8 +141941,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -139241,8 +141965,8 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.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); | ^ @@ -139325,8 +142049,8 @@ 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/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: 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); | ^ @@ -139718,8 +142442,8 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.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); | ^ @@ -139744,8 +142468,8 @@ 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/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: +In file included from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -139755,8 +142479,8 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: +In file included from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -139802,356 +142526,80 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | 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, - from modules/gdnative/android/android_gdn.cpp:31: -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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); +In file included from modules/gdnative/gdnative/color.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/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); +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/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); +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/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: -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/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:141, - 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); - | ^ -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:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: -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/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/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/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/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/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); + | ^ +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/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, + 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:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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); | ^ @@ -140243,12 +142691,16 @@ 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/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, + 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:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -140357,12 +142809,16 @@ 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:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, +In file included 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:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -140396,12 +142852,16 @@ 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/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, +In file included 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:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -140486,548 +142946,15 @@ 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/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: -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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -In file included from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: -modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | 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, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141089,11 +143016,13 @@ 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:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141137,11 +143066,13 @@ 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141181,90 +143112,14 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: -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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: -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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141301,21 +143156,160 @@ 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, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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); + | ^ +In file included from modules/gdnative/include/gdnative/rect2.h:53, + from modules/gdnative/include/gdnative/variant.h:156, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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/variant.h:156, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141374,11 +143368,13 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -141395,11 +143391,13 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141473,20 +143471,24 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141550,11 +143552,13 @@ 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/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, +In file included from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141726,11 +143730,13 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, +In file included from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141758,149 +143764,12 @@ 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/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: -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); - | ^ -In file included from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: -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); - | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -141984,7 +143853,10 @@ | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -142377,7 +144249,10 @@ | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/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); | ^ @@ -142403,7 +144278,10 @@ 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -142414,7 +144292,10 @@ 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ In file included from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -142460,7 +144341,10 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/gdnative/color.cpp:31: +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/dictionary.h:54, + from modules/gdnative/gdnative/dictionary.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); | ^ @@ -142488,6 +144372,9 @@ 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/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/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); | ^ @@ -142506,6 +144393,9 @@ 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/color.cpp:48:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | 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: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); | ^ @@ -142521,2074 +144411,311 @@ 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/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:141, - 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, +In file included 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/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/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/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/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/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: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:185:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | 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/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:141, - 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/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/pool_arrays.h:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/gdnative/color.cpp:109:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_string GDAPI godot_color_as_string(const godot_color *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/pool_arrays.h:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/gdnative/color.cpp:116:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_int GDAPI godot_color_to_rgba32(const godot_color *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/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -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/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/gdnative/color.cpp:121:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_color_to_abgr32(const godot_color *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/pool_arrays.h:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | 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/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/color.cpp:126:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/gdnative/color.cpp:131:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -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/pool_arrays.h:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *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); - | ^ -In file included 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:141, - 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, +modules/gdnative/gdnative/color.cpp:136:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/gdnative/color.cpp:141:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/gdnative/color.cpp:146:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/gdnative/color.cpp:151:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +In file included 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/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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_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/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_remove(godot_pool_string_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); - | ^ -In file included 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:141, - 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/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/color.cpp:158:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/gdnative/color.cpp:165:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | 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:173:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { | ^ -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/gdnative/color.cpp:181:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { | ^ -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/gdnative/color.cpp:188:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/gdnative/color.cpp:195:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/gdnative/color.cpp:202:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { | ^ -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/gdnative/color.cpp:210:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { + | ^ +modules/gdnative/gdnative/color.cpp:216:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -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/pool_arrays.h:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(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/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/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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:147, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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); - | ^ -In file included from modules/gdnative/include/gdnative/rect2.h:53, - from modules/gdnative/include/gdnative/variant.h:156, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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/variant.h:156, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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); - | ^ -In file included from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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/gdnative.h:141, - 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/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); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | 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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | 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:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | 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:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | 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:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | 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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | 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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | 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:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included 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/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/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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | 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:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | 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:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | 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/dictionary.h:54, - from modules/gdnative/gdnative/dictionary.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/array.h:54, - from modules/gdnative/include/gdnative/dictionary.h:54, - from modules/gdnative/gdnative/dictionary.cpp:31: -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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -In file included 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 322 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); @@ -145074,66 +145201,6 @@ 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ 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:48:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | 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:109:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:116:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:121:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:126:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:131:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:136:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:141:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:146:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:151:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:158:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:165:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | 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:173:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { - | ^ -modules/gdnative/gdnative/color.cpp:181:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:188:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | 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:195:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:202:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { - | ^ -modules/gdnative/gdnative/color.cpp:210:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { - | ^ -modules/gdnative/gdnative/color.cpp:216:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { - | ^ modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { | ^ @@ -148812,7 +148879,6 @@ 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); | ^ -Compiling ==> modules/gdnative/gdnative/plane.cpp 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); | ^ @@ -150189,6 +150255,43 @@ 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/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) { + | ^ +Compiling ==> modules/gdnative/gdnative/plane.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, @@ -152694,42 +152797,6 @@ 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/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/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) { | ^ @@ -154842,12 +154909,27 @@ modules/gdnative/include/gdnative/pool_arrays.h:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *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/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int 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/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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ @@ -154884,33 +154966,72 @@ modules/gdnative/include/gdnative/pool_arrays.h:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | 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/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/arvr/godot_arvr.h:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | 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/arvr/godot_arvr.h:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ @@ -154954,15 +155075,30 @@ modules/gdnative/include/gdnative/pool_arrays.h:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | 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/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 289 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ @@ -154972,21 +155108,33 @@ modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | 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:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 301 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 303 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ @@ -154996,12 +155144,21 @@ modules/gdnative/include/gdnative/pool_arrays.h:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | 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:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 315 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ @@ -155011,9 +155168,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | 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/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 322 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ @@ -155032,9 +155198,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 334 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 336 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ @@ -155044,42 +155216,84 @@ modules/gdnative/include/gdnative/pool_arrays.h:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 340 | 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/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | 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:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 352 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | 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/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ @@ -155089,15 +155303,27 @@ modules/gdnative/include/gdnative/pool_arrays.h:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 371 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 377 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ @@ -155131,6 +155357,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 400 | 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_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ @@ -155155,6 +155387,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 410 | 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/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ @@ -155209,12 +155444,25 @@ modules/gdnative/include/gdnative/pool_arrays.h:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | 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); | ^ +In file included from modules/gdnative/include/net/godot_net.h:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 439 | 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/net/godot_webrtc.h:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ @@ -155296,7 +155544,73 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | 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_api_struct.gen.h:10, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +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/quat.cpp +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:65:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | 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:72:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | 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:94:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:101:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_dictionary GDAPI godot_get_global_constants() { + | ^ +modules/gdnative/gdnative/gdnative.cpp:115:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:119:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | void GDAPI *godot_alloc(int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:123:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:127:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | void GDAPI godot_free(void *p_ptr) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | 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:135:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | 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:139:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | void GDAPI godot_print(const godot_string *p_message) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:169:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:173:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | 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, @@ -158416,254 +158730,8 @@ modules/gdnative/gdnative/quat.cpp:230:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -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:65:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | 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:72:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | 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:94:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:101:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_dictionary GDAPI godot_get_global_constants() { - | ^ -modules/gdnative/gdnative/gdnative.cpp:115:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:119:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | void GDAPI *godot_alloc(int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:123:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:127:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | void GDAPI godot_free(void *p_ptr) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | 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:135:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | 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:139:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | void GDAPI godot_print(const godot_string *p_message) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:169:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:173:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { - | ^ Compiling ==> modules/gdnative/gdnative/rect2.cpp +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, @@ -161165,67 +161233,6 @@ 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/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:55:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:62:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:67:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:73:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:79:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:84:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:92:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { - | ^ -modules/gdnative/gdnative/rect2.cpp:106:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { - | ^ -modules/gdnative/gdnative/rect2.cpp:114:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:121:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | 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:128:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:135:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/rect2.cpp:143:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:149:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:157:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:165:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { - | ^ -modules/gdnative/gdnative/rect2.cpp:171:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | 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, @@ -166259,6 +166266,66 @@ modules/gdnative/include/gdnative/string.h:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | 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:55:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:62:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:67:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:73:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:79:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:84:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:92:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { + | ^ +modules/gdnative/gdnative/rect2.cpp:106:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { + | ^ +modules/gdnative/gdnative/rect2.cpp:114:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:121:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | 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:128:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:135:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/rect2.cpp:143:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:149:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:157:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:165:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { + | ^ +modules/gdnative/gdnative/rect2.cpp:171:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { + | ^ 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) { | ^ @@ -166730,21 +166797,6 @@ modules/gdnative/gdnative/string.cpp:1346:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1346 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { | ^ -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) { - | ^ 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, @@ -171807,6 +171859,21 @@ 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/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) { | ^ @@ -179440,6 +179507,123 @@ 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/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:48:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:55:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:62:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:72:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:77:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:82:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:90:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:102:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:108:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:114:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:122:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | 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:132:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | 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:140:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/vector2.cpp:148:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:155:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:162:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { + | ^ +modules/gdnative/gdnative/vector2.cpp:170:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:175:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { + | ^ +modules/gdnative/gdnative/vector2.cpp:181:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/gdnative/vector2.cpp:189:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/gdnative/vector2.cpp:197:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/gdnative/vector2.cpp:205:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:212:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { + | ^ +modules/gdnative/gdnative/vector2.cpp:220:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:229:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:238:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:247:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:255:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:264:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 264 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:272:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:278:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:284:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:292:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { + | ^ +modules/gdnative/gdnative/vector2.cpp:297:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 297 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { + | ^ +modules/gdnative/gdnative/vector2.cpp:302:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:307:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { + | ^ 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, @@ -179508,9 +179692,6 @@ 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/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:156, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -179521,9 +179702,6 @@ 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/vector2.cpp:48:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *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); | ^ @@ -179567,9 +179745,6 @@ 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:55:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | godot_vector2 GDAPI godot_vector2_normalized(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); | ^ @@ -179588,9 +179763,6 @@ 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/vector2.cpp:62:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_real GDAPI godot_vector2_length(const godot_vector2 *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); | ^ @@ -179603,9 +179775,6 @@ 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/gdnative/vector2.cpp:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *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); | ^ @@ -179615,9 +179784,6 @@ 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:72:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *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); | ^ @@ -179627,60 +179793,9 @@ 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/vector2.cpp:77:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *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/gdnative/vector2.cpp:82:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:90:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:102:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:108:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:114:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:122:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | 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:132:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | 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:140:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/vector2.cpp:148:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:155:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:162:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { - | ^ -modules/gdnative/gdnative/vector2.cpp:170:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:175:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { - | ^ -modules/gdnative/gdnative/vector2.cpp:181:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ -modules/gdnative/gdnative/vector2.cpp:189:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ 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); | ^ @@ -179702,9 +179817,6 @@ 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/gdnative/vector2.cpp:197:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ 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); | ^ @@ -179720,9 +179832,6 @@ 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/vector2.cpp:205:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *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); | ^ @@ -179735,9 +179844,6 @@ 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/vector2.cpp:212:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { - | ^ 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); | ^ @@ -179756,9 +179862,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:185:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:220:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ @@ -179780,9 +179883,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/gdnative/vector2.cpp:229:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ @@ -179801,9 +179901,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:238:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | 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:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -179825,9 +179922,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/gdnative/vector2.cpp:247:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ @@ -179849,9 +179943,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/gdnative/vector2.cpp:255:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ @@ -179873,9 +179964,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:264:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 264 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ @@ -179903,9 +179991,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/gdnative/vector2.cpp:272:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ @@ -179930,9 +180015,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/gdnative/vector2.cpp:278:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ @@ -179945,9 +180027,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | 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/vector2.cpp:284:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 289 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ @@ -179969,9 +180048,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 301 | 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:292:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 303 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ @@ -179984,9 +180060,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:297:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 297 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ @@ -179996,9 +180069,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 315 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -modules/gdnative/gdnative/vector2.cpp:302:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ @@ -180008,9 +180078,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | 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/vector2.cpp:307:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 322 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ @@ -182079,7 +182146,206 @@ 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) { + | ^ +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/api_generator.cpp +Compiling ==> modules/gdnative/nativescript/godot_nativescript.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) { | ^ @@ -182104,7 +182370,6 @@ modules/gdnative/gdnative/vector3.cpp:80:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) { | ^ -Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp modules/gdnative/gdnative/vector3.cpp:87:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { | ^ @@ -184812,206 +185077,11 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -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) { - | ^ -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 +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:44, @@ -187814,110 +187884,6 @@ modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/nativescript/nativescript.h:44, - from modules/gdnative/nativescript/nativescript.cpp:31: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/nativescript/nativescript.h:44, - from modules/gdnative/nativescript/nativescript.cpp:31: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/nativescript/nativescript.h:44, - from modules/gdnative/nativescript/nativescript.cpp:31: -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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/nativescript/nativescript.h:44, - from modules/gdnative/nativescript/nativescript.cpp:31: -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, @@ -187931,42 +187897,81 @@ 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/nativescript/godot_nativescript.h:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ 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/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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/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/nativescript/godot_nativescript.h:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ 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/nativescript/godot_nativescript.h:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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/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/nativescript/godot_nativescript.h:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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/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/nativescript/godot_nativescript.h:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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/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/nativescript/godot_nativescript.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ 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/nativescript/godot_nativescript.h:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ 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/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ 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/nativescript/godot_nativescript.h:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ 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/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ 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); | ^ @@ -188028,6 +188033,9 @@ 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/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ 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, @@ -188038,24 +188046,42 @@ 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/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ 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/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ 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/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ 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/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ 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/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ 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); | ^ @@ -188080,6 +188106,13 @@ 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); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/nativescript/nativescript.h:44, + from modules/gdnative/nativescript/nativescript.cpp:31: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ 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); | ^ @@ -188259,6 +188292,9 @@ 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/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ 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); | ^ @@ -188328,6 +188364,20 @@ 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); | ^ +In file included from modules/gdnative/include/net/godot_net.h:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/nativescript/nativescript.h:44, + from modules/gdnative/nativescript/nativescript.cpp:31: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ 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); | ^ @@ -188528,6 +188578,13 @@ modules/gdnative/include/gdnative/pool_arrays.h:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/nativescript/nativescript.h:44, + from modules/gdnative/nativescript/nativescript.cpp:31: +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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -188618,12 +188675,25 @@ modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/nativescript/nativescript.h:44, + from modules/gdnative/nativescript/nativescript.cpp:31: +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:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *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/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +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:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ @@ -190666,9 +190736,6 @@ 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_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/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -204395,6 +204462,7 @@ | ^ 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, @@ -209891,41 +209959,6 @@ 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_instance.cpp -modules/gdnative/arvr/arvr_interface_gdnative.cpp:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:256:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_real GDAPI godot_arvr_get_worldscale() { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:263:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_transform GDAPI godot_arvr_get_reference_frame() { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:277:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | 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:294:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:305:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | 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:344:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:366:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | 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:382:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 382 | 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:398:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 398 | 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:417:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 417 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { - | ^ -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, @@ -212577,6 +212610,40 @@ 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/arvr/arvr_interface_gdnative.cpp:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:256:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_real GDAPI godot_arvr_get_worldscale() { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:263:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_transform GDAPI godot_arvr_get_reference_frame() { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:277:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | 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:294:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:305:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | 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:344:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:366:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | 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:382:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 382 | 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:398:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 398 | 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:417:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 417 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { + | ^ +Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp 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, @@ -220534,6 +220601,7 @@ | ^ Compiling ==> modules/gdnative/pluginscript/register_types.cpp Compiling ==> modules/gdnative/videodecoder/register_types.cpp +Compiling ==> modules/gdnative/videodecoder/video_stream_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, @@ -223286,9 +223354,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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); | ^ @@ -223353,9 +223421,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -223396,9 +223464,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -223486,9 +223554,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -223584,9 +223652,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -223699,9 +223767,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -223739,9 +223807,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -223829,9 +223897,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224003,9 +224071,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -224368,9 +224436,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224435,9 +224503,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224484,9 +224552,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224530,9 +224598,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -224600,9 +224668,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224610,9 +224678,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224653,9 +224721,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224663,9 +224731,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224727,9 +224795,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -224749,9 +224817,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224828,9 +224896,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224838,9 +224906,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -224907,9 +224975,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -225084,9 +225152,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -225116,9 +225184,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -225232,9 +225300,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -225257,9 +225325,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -225342,9 +225410,9 @@ 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/gdnative.h:141, - 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: + 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/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); | ^ @@ -225736,9 +225804,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -225763,9 +225831,9 @@ 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/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -225775,9 +225843,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included 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: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -225823,9 +225891,67 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: +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, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -225928,22 +226054,57 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -In file included from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: 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/gdnative/videodecoder/video_stream_gdnative.cpp -Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: +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:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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); | ^ @@ -226008,8 +226169,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -226050,8 +226212,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -226139,8 +226302,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -226236,8 +226400,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -226350,8 +226515,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -226389,8 +226555,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -226478,8 +226645,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -226651,8 +226819,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -227015,8 +227184,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227081,8 +227251,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227129,8 +227300,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227174,8 +227346,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -227243,8 +227416,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227252,8 +227426,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227294,8 +227469,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227303,8 +227479,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227366,8 +227543,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -227387,8 +227565,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227465,8 +227644,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227474,8 +227654,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227542,8 +227723,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227718,8 +227900,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227749,8 +227932,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -227864,8 +228048,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227888,8 +228073,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -227972,8 +228158,9 @@ 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/gdnative.h:141, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + 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/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); | ^ @@ -228365,8 +228552,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -228391,8 +228579,9 @@ 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:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -228402,8 +228591,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -228449,59 +228639,9 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | 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_api_struct.gen.cpp:3: -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, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35, + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/register_types.cpp:40: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -228604,50 +228744,30 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | 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, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: +In file included from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/register_types.cpp:40: 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, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: -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/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/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:60:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | int64_t GDAPI godot_videodecoder_file_seek(void *ptr, int64_t pos, int whence) { + | ^ +modules/gdnative/videodecoder/video_stream_gdnative.cpp:107:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { | ^ -Compiling ==> modules/gdscript/gdscript.cpp +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:141, - 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: + 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); | ^ @@ -228712,9 +228832,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -228755,9 +228874,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -228845,9 +228963,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -228943,9 +229060,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -229058,9 +229174,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -229098,9 +229213,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -229188,9 +229302,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -229362,9 +229475,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -229727,9 +229839,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -229794,9 +229905,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -229843,9 +229953,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -229889,9 +229998,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -229959,9 +230067,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -229969,9 +230076,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230012,9 +230118,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230022,9 +230127,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230086,9 +230190,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230108,9 +230211,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230187,9 +230289,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230197,9 +230298,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230266,9 +230366,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230443,9 +230542,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230475,9 +230573,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230591,9 +230688,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230616,9 +230712,8 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -230701,9 +230796,8 @@ 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/gdnative.h:141, - 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -231095,9 +231189,8 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -231122,9 +231215,8 @@ 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/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -231134,9 +231226,8 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included 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: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -231183,9 +231274,7 @@ 294 | 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, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -231199,9 +231288,7 @@ 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -231218,9 +231305,7 @@ 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -231240,9 +231325,7 @@ 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -231346,9 +231429,7 @@ 244 | 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -231357,9 +231438,7 @@ | ^ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -231370,16 +231449,12 @@ 116 | 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/gdnative_api_struct.gen.cpp:3: 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); | ^ @@ -231389,16 +231464,8 @@ 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 Compiling ==> modules/gdscript/gdscript_compiler.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:60:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | int64_t GDAPI godot_videodecoder_file_seek(void *ptr, int64_t pos, int whence) { - | ^ -modules/gdnative/videodecoder/video_stream_gdnative.cpp:107:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { - | ^ Compiling ==> modules/gdscript/gdscript_editor.cpp Compiling ==> modules/gdscript/gdscript_function.cpp Compiling ==> modules/gdscript/gdscript_functions.cpp @@ -231551,6 +231618,10 @@ 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 In file included from /usr/include/c++/10/vector:72, from thirdparty/vhacd/src/FloatMath.cpp:8: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': @@ -231589,10 +231660,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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/vhacd/register_types.cpp Compiling ==> modules/visual_script/register_types.cpp Compiling ==> modules/visual_script/visual_script.cpp @@ -231615,13 +231682,14 @@ 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 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:141, 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: + 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); | ^ @@ -231688,7 +231756,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -231731,7 +231799,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -231821,7 +231889,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -231919,7 +231987,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232034,7 +232102,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232074,7 +232142,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232164,7 +232232,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232338,7 +232406,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -232703,7 +232771,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232770,7 +232838,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232819,7 +232887,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232865,7 +232933,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232935,7 +233003,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232945,7 +233013,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232988,7 +233056,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -232998,7 +233066,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233062,7 +233130,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233084,7 +233152,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233163,7 +233231,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233173,7 +233241,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233242,7 +233310,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233419,7 +233487,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233451,7 +233519,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233567,7 +233635,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233592,7 +233660,7 @@ In file included from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -233677,7 +233745,7 @@ In file included from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -234071,7 +234139,7 @@ In file included 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: 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); | ^ @@ -234098,7 +234166,7 @@ | ^ In file included 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -234110,7 +234178,7 @@ | ^ In file included 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: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -234157,7 +234225,7 @@ 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/webrtc/webrtc_data_channel_gdnative.h:36, - from modules/webrtc/register_types.cpp:41: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: ./modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -234166,7 +234234,7 @@ | ^ In file included from ./modules/gdnative/include/net/godot_net.h:119, from modules/webrtc/webrtc_data_channel_gdnative.h:36, - from modules/webrtc/register_types.cpp:41: + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -234176,14 +234244,13 @@ modules/gdnative/include/net/godot_webrtc.h:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -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:141, 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: + 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); | ^ @@ -234250,7 +234317,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -234293,7 +234360,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -234383,7 +234450,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -234481,7 +234548,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -234596,7 +234663,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -234636,7 +234703,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -234726,7 +234793,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -234900,7 +234967,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -235265,7 +235332,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235332,7 +235399,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235381,7 +235448,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235427,7 +235494,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235497,7 +235564,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235507,7 +235574,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235550,7 +235617,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235560,7 +235627,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235624,7 +235691,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235646,7 +235713,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235725,7 +235792,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235735,7 +235802,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235804,7 +235871,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -235981,7 +236048,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -236013,7 +236080,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -236129,7 +236196,7 @@ from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -236154,7 +236221,7 @@ In file included from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -236239,7 +236306,7 @@ In file included from modules/gdnative/include/gdnative/gdnative.h:141, 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -236633,7 +236700,7 @@ In file included 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: + from modules/webrtc/register_types.cpp:41: 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); | ^ @@ -236660,7 +236727,7 @@ | ^ In file included 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: + from modules/webrtc/register_types.cpp:41: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -236672,7 +236739,7 @@ | ^ In file included 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: + from modules/webrtc/register_types.cpp:41: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -236719,7 +236786,7 @@ 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/webrtc/webrtc_data_channel_gdnative.h:36, - from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: + from modules/webrtc/register_types.cpp:41: ./modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -236728,7 +236795,7 @@ | ^ In file included from ./modules/gdnative/include/net/godot_net.h:119, from modules/webrtc/webrtc_data_channel_gdnative.h:36, - from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: + from modules/webrtc/register_types.cpp:41: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -236740,7 +236807,6 @@ | ^ 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_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from ./modules/gdnative/nativescript/nativescript.h:44, @@ -236924,6 +236990,7 @@ 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, @@ -239486,17 +239553,6 @@ modules/gdnative/include/net/godot_webrtc.h:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | 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_stack.c -Compiling ==> thirdparty/wslay/wslay_frame.c -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 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:44, @@ -239680,6 +239736,17 @@ 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_js.cpp +Compiling ==> thirdparty/wslay/wslay_net.c +Compiling ==> thirdparty/wslay/wslay_event.c +Compiling ==> thirdparty/wslay/wslay_queue.c +Compiling ==> thirdparty/wslay/wslay_stack.c +Compiling ==> thirdparty/wslay/wslay_frame.c +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 @@ -239690,11 +239757,11 @@ Compiling ==> platform/javascript/api/api.cpp Compiling ==> platform/register_platform_apis.gen.cpp Compiling ==> drivers/unix/dir_access_unix.cpp -Linking Static Library ==> platform/libplatform.x11.opt.32.a -Ranlib Library ==> platform/libplatform.x11.opt.32.a Compiling ==> drivers/unix/file_access_unix.cpp Compiling ==> drivers/unix/ip_unix.cpp Linking Static Library ==> modules/libmodules.x11.opt.32.a +Linking Static Library ==> platform/libplatform.x11.opt.32.a +Ranlib Library ==> platform/libplatform.x11.opt.32.a Compiling ==> drivers/unix/mutex_posix.cpp Compiling ==> drivers/unix/net_socket_posix.cpp Ranlib Library ==> modules/libmodules.x11.opt.32.a @@ -239735,12 +239802,12 @@ Compiling ==> drivers/register_driver_types.cpp Compiling ==> thirdparty/misc/easing_equations.cpp Compiling ==> thirdparty/misc/mikktspace.c -Linking Static Library ==> drivers/libdrivers.x11.opt.32.a -Ranlib Library ==> drivers/libdrivers.x11.opt.32.a Compiling ==> scene/register_scene_types.cpp Compiling ==> scene/scene_string_names.cpp Compiling ==> scene/main/canvas_layer.cpp +Linking Static Library ==> drivers/libdrivers.x11.opt.32.a Compiling ==> scene/main/http_request.cpp +Ranlib Library ==> drivers/libdrivers.x11.opt.32.a Compiling ==> scene/main/instance_placeholder.cpp Compiling ==> scene/main/node.cpp Compiling ==> scene/main/resource_preloader.cpp @@ -239939,10 +240006,10 @@ Compiling ==> servers/arvr_server.cpp Compiling ==> servers/audio_server.cpp Compiling ==> servers/camera_server.cpp -Linking Static Library ==> scene/libscene.x11.opt.32.a Compiling ==> servers/physics_2d_server.cpp -Ranlib Library ==> scene/libscene.x11.opt.32.a Compiling ==> servers/physics_server.cpp +Linking Static Library ==> scene/libscene.x11.opt.32.a +Ranlib Library ==> scene/libscene.x11.opt.32.a Compiling ==> servers/register_server_types.cpp Compiling ==> servers/visual_server.cpp Compiling ==> servers/arvr/arvr_interface.cpp @@ -240022,6 +240089,8 @@ 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 In file included from /usr/include/c++/10/queue:62, from thirdparty/misc/clipper.hpp:60, from thirdparty/misc/clipper.cpp:41: @@ -240029,6 +240098,7 @@ /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ +Compiling ==> thirdparty/minizip/zip.c In file included from /usr/include/c++/10/vector:72, from thirdparty/misc/clipper.hpp:52, from thirdparty/misc/clipper.cpp:41: @@ -240043,10 +240113,17 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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 /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +Compiling ==> thirdparty/zstd/common/xxhash.c /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::AddPath(const Path&, ClipperLib::JoinType, ClipperLib::EndType)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -240085,6 +240162,8 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +Compiling ==> thirdparty/zstd/common/zstd_common.c +Compiling ==> thirdparty/zstd/compress/fse_compress.c In file included from /usr/include/c++/10/vector:72, from thirdparty/misc/clipper.hpp:52, from thirdparty/misc/clipper.cpp:41: @@ -240117,6 +240196,7 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +Compiling ==> thirdparty/zstd/compress/hist.c In file included from /usr/include/c++/10/vector:72, from thirdparty/misc/clipper.hpp:52, from thirdparty/misc/clipper.cpp:41: @@ -240124,6 +240204,7 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +Compiling ==> thirdparty/zstd/compress/huf_compress.c /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -240144,25 +240225,11 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +Compiling ==> thirdparty/zstd/compress/zstd_compress.c /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual void ClipperLib::ClipperBase::Reset()': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 @@ -240188,8 +240255,6 @@ Compiling ==> core/global_constants.cpp Compiling ==> core/image.cpp Compiling ==> core/input_map.cpp -Linking Static Library ==> servers/libservers.x11.opt.32.a -Ranlib Library ==> servers/libservers.x11.opt.32.a Compiling ==> core/message_queue.cpp Compiling ==> core/method_bind.cpp Compiling ==> core/node_path.cpp @@ -240218,6 +240283,8 @@ Compiling ==> core/variant_call.cpp Compiling ==> core/variant_op.cpp Compiling ==> core/variant_parser.cpp +Linking Static Library ==> servers/libservers.x11.opt.32.a +Ranlib Library ==> servers/libservers.x11.opt.32.a Compiling ==> core/os/dir_access.cpp Compiling ==> core/os/file_access.cpp Compiling ==> core/os/input.cpp @@ -240243,6 +240310,11 @@ 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 In file included from /usr/include/c++/10/vector:72, from ./thirdparty/misc/clipper.hpp:52, from core/math/geometry.cpp:34: @@ -240250,8 +240322,6 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -Compiling ==> core/math/math_fieldwise.cpp -Compiling ==> core/math/math_funcs.cpp In file included from /usr/include/c++/10/vector:67, from ./thirdparty/misc/clipper.hpp:52, from core/math/geometry.cpp:34: @@ -240259,9 +240329,7 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> core/math/plane.cpp -Compiling ==> core/math/quat.cpp -Compiling ==> core/math/quick_hull.cpp +Compiling ==> core/math/random_number_generator.cpp /usr/include/c++/10/bits/stl_vector.h: In static member function 'static Vector > Geometry::_polypaths_do_operation(Geometry::PolyBooleanOperation, const Vector&, const Vector&, bool)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -240269,7 +240337,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> core/math/random_number_generator.cpp Compiling ==> core/math/random_pcg.cpp Compiling ==> core/math/rect2.cpp Compiling ==> core/math/transform.cpp @@ -240324,7 +240391,7 @@ Ranlib Library ==> core/libcore.x11.opt.32.a Linking Program ==> bin/godot.x11.opt.32 scons: done building targets. -scons platform=x11 tools=yes target=release_debug bits=32 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 3 CCFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" +scons platform=x11 tools=yes target=release_debug bits=32 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 4 CCFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -fdebug-prefix-map=/build/godot-3.2.3-stable=. -fstack-protector-strong -Wformat -Werror=format-security" scons: Reading SConscript files ... Enabling ALSA Enabling PulseAudio @@ -240347,12 +240414,12 @@ Compiling ==> main/tests/test_astar.cpp Compiling ==> main/tests/test_basis.cpp Compiling ==> main/tests/test_gdscript.cpp -Linking Static Library ==> main/libmain.x11.opt.tools.32.a -Ranlib Library ==> main/libmain.x11.opt.tools.32.a 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 +Linking Static Library ==> main/libmain.x11.opt.tools.32.a +Ranlib Library ==> main/libmain.x11.opt.tools.32.a Compiling ==> main/tests/test_ordered_hash_map.cpp Compiling ==> main/tests/test_physics.cpp Compiling ==> main/tests/test_physics_2d.cpp @@ -240365,9 +240432,9 @@ Compiling ==> thirdparty/assimp/code/Common/Assimp.cpp Compiling ==> thirdparty/assimp/code/Common/BaseImporter.cpp Compiling ==> thirdparty/assimp/code/Common/BaseProcess.cpp +Compiling ==> thirdparty/assimp/code/Common/Bitmap.cpp Linking Static Library ==> main/tests/libtests.x11.opt.tools.32.a Ranlib Library ==> main/tests/libtests.x11.opt.tools.32.a -Compiling ==> thirdparty/assimp/code/Common/Bitmap.cpp Compiling ==> thirdparty/assimp/code/Common/CreateAnimMesh.cpp Compiling ==> thirdparty/assimp/code/Common/DefaultIOStream.cpp Compiling ==> thirdparty/assimp/code/Common/DefaultIOSystem.cpp @@ -240385,6 +240452,22 @@ Compiling ==> thirdparty/assimp/code/Common/SplitByBoneCountProcess.cpp Compiling ==> thirdparty/assimp/code/Common/StandardShapes.cpp Compiling ==> thirdparty/assimp/code/Common/Subdivision.cpp +Compiling ==> thirdparty/assimp/code/Common/TargetAnimation.cpp +In file included from /usr/include/c++/10/vector:72, + from thirdparty/assimp/code/Common/TargetAnimation.h:49, + from thirdparty/assimp/code/Common/TargetAnimation.cpp:43: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {aiVectorKey}; _Tp = aiVectorKey; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void Assimp::TargetAnimationHelper::Process(std::vector*)': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Compiling ==> thirdparty/assimp/code/Common/Version.cpp +Compiling ==> thirdparty/assimp/code/Common/VertexTriangleAdjacency.cpp +Compiling ==> thirdparty/assimp/code/Common/scene.cpp In file included from /usr/include/c++/10/set:60, from thirdparty/assimp/include/assimp/SceneCombiner.h:59, from thirdparty/assimp/code/Common/Subdivision.cpp:44: @@ -240392,7 +240475,10 @@ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/Common/TargetAnimation.cpp +Compiling ==> thirdparty/assimp/code/Common/simd.cpp +Compiling ==> thirdparty/assimp/code/PostProcessing/ArmaturePopulate.cpp +Compiling ==> thirdparty/assimp/code/PostProcessing/CalcTangentsProcess.cpp +Compiling ==> thirdparty/assimp/code/PostProcessing/ComputeUVMappingProcess.cpp In file included from /usr/include/c++/10/map:61, from thirdparty/assimp/code/Common/BaseProcess.h:47, from thirdparty/assimp/code/PostProcessing/ProcessHelper.h:54, @@ -240433,25 +240519,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/Common/Version.cpp -In file included from /usr/include/c++/10/vector:72, - from thirdparty/assimp/code/Common/TargetAnimation.h:49, - from thirdparty/assimp/code/Common/TargetAnimation.cpp:43: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {aiVectorKey}; _Tp = aiVectorKey; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void Assimp::TargetAnimationHelper::Process(std::vector*)': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/Common/VertexTriangleAdjacency.cpp -Compiling ==> thirdparty/assimp/code/Common/scene.cpp -Compiling ==> thirdparty/assimp/code/Common/simd.cpp -Compiling ==> thirdparty/assimp/code/PostProcessing/ArmaturePopulate.cpp -Compiling ==> thirdparty/assimp/code/PostProcessing/CalcTangentsProcess.cpp -Compiling ==> thirdparty/assimp/code/PostProcessing/ComputeUVMappingProcess.cpp Compiling ==> thirdparty/assimp/code/PostProcessing/ConvertToLHProcess.cpp Compiling ==> thirdparty/assimp/code/PostProcessing/DeboneProcess.cpp Compiling ==> thirdparty/assimp/code/PostProcessing/DropFaceNormalsProcess.cpp @@ -240486,6 +240553,11 @@ Compiling ==> thirdparty/assimp/code/FBX/FBXDeformer.cpp Compiling ==> thirdparty/assimp/code/FBX/FBXDocument.cpp Compiling ==> thirdparty/assimp/code/FBX/FBXDocumentUtil.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXExportNode.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXExportProperty.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXExporter.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXImporter.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXMaterial.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51, from thirdparty/assimp/include/assimp/LogAux.h:56, @@ -240515,15 +240587,13 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/FBX/FBXExportNode.cpp thirdparty/assimp/code/FBX/FBXDocument.cpp:414:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 414 | } | ^ -Compiling ==> thirdparty/assimp/code/FBX/FBXExportProperty.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXExporter.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXImporter.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXMaterial.cpp Compiling ==> thirdparty/assimp/code/FBX/FBXMeshGeometry.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXModel.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXNodeAttribute.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXParser.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51, from thirdparty/assimp/include/assimp/LogAux.h:56, @@ -240534,6 +240604,7 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +Compiling ==> thirdparty/assimp/code/FBX/FBXProperties.cpp In file included from /usr/include/c++/10/vector:67, from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51, from thirdparty/assimp/include/assimp/LogAux.h:56, @@ -240544,18 +240615,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_vector.h: In member function 'Assimp::FBX::FBXConverter::KeyFrameListList Assimp::FBX::FBXConverter::GetKeyframeList(const std::vector&, int64_t, int64_t)': -/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1198 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -thirdparty/assimp/code/FBX/FBXConverter.cpp:3332:9: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 3332 | } - | ^ -Compiling ==> thirdparty/assimp/code/FBX/FBXModel.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXNodeAttribute.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXParser.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXProperties.cpp -Compiling ==> thirdparty/assimp/code/FBX/FBXTokenizer.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/assimp/code/FBX/FBXTokenizer.h:51, from thirdparty/assimp/code/FBX/FBXParser.cpp:55: @@ -240573,7 +240632,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> thirdparty/assimp/code/FBX/FBXUtil.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/assimp/code/FBX/FBXTokenizer.h:51, from thirdparty/assimp/code/FBX/FBXParser.cpp:55: @@ -240591,6 +240649,15 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_vector.h: In member function 'Assimp::FBX::FBXConverter::KeyFrameListList Assimp::FBX::FBXConverter::GetKeyframeList(const std::vector&, int64_t, int64_t)': +/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1198 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +thirdparty/assimp/code/FBX/FBXConverter.cpp:3332:9: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 3332 | } + | ^ +Compiling ==> thirdparty/assimp/code/FBX/FBXTokenizer.cpp +Compiling ==> thirdparty/assimp/code/FBX/FBXUtil.cpp Compiling ==> modules/assimp/editor_scene_importer_assimp.cpp Compiling ==> modules/assimp/register_types.cpp Compiling ==> modules/bmp/image_loader_bmp.cpp @@ -243301,12 +243368,14 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +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:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + 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); | ^ @@ -243371,8 +243440,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.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); | ^ @@ -243413,8 +243482,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -243502,8 +243571,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.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); | ^ @@ -243599,8 +243668,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -243713,8 +243782,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -243752,8 +243821,8 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -243841,8 +243910,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244014,8 +244083,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -244373,172 +244442,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | 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, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: -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:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: -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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: -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, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244606,8 +244515,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244615,8 +244524,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244653,12 +244562,78 @@ 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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: +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, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244666,8 +244641,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244729,8 +244704,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244750,8 +244725,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244828,8 +244803,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244837,8 +244812,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -244905,8 +244880,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -245027,6 +245002,54 @@ 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); | ^ +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:141, + 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/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ @@ -245072,6 +245095,42 @@ 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/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, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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/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); | ^ @@ -245081,8 +245140,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -245112,8 +245171,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -245123,6 +245182,66 @@ 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/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); + | ^ +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:141, + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: +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/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); | ^ @@ -245177,6 +245296,57 @@ 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/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: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); | ^ @@ -245227,8 +245397,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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); | ^ @@ -245238,6 +245408,50 @@ 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); | ^ +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, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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/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); | ^ @@ -245251,8 +245465,8 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.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); | ^ @@ -245280,6 +245494,60 @@ 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/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/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); | ^ @@ -245335,1182 +245603,21 @@ 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/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: 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:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | 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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | 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:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | 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:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | 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:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | 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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | 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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | 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:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.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/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -In file included from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | 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:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | 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:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | 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, - from modules/gdnative/gdnative.cpp:31: -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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative.cpp:31: -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/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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -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/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:141, - 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, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.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); - | ^ -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:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: -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, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.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); - | ^ In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -246562,24 +245669,69 @@ 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: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/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/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/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/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/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/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/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.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/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: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/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); | ^ @@ -246619,57 +245771,111 @@ 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: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); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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:132:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ 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/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ 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/string.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ 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/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ 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/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ 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/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ 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/string.h:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ 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/string.h:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ 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/string.h:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ 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/string.h:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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/string.h:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ 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/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | 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/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); | ^ @@ -246715,6 +245921,57 @@ 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/string.h:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | 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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_to_int64(const godot_string *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); | ^ @@ -246748,11 +246005,47 @@ 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:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | 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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -246777,6 +246070,48 @@ 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | 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: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); | ^ @@ -246861,6 +246196,51 @@ modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | 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:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ @@ -246900,6 +246280,57 @@ modules/gdnative/include/gdnative/pool_arrays.h:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ @@ -246924,8 +246355,8 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -246944,48 +246375,102 @@ modules/gdnative/include/gdnative/pool_arrays.h:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | 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:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | 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:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 289 | 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:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | 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:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 301 | 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:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 303 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | 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:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | 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:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | 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:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ @@ -247046,6 +246531,44 @@ modules/gdnative/include/gdnative/pool_arrays.h:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | 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:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included 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/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/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: +modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 352 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ @@ -247088,6 +246611,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 377 | 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:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ @@ -247097,15 +246623,26 @@ modules/gdnative/include/gdnative/pool_arrays.h:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | 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/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: +modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 388 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ @@ -247133,6 +246670,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 406 | 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:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | 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); | ^ @@ -247169,6 +246712,46 @@ modules/gdnative/include/gdnative/pool_arrays.h:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 421 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | 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:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +In file included from modules/gdnative/gdnative/aabb.cpp:31: +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/pool_arrays.h:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | 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); | ^ @@ -247229,6 +246812,67 @@ modules/gdnative/include/gdnative/pool_arrays.h:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +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); + | ^ +In file included from modules/gdnative/gdnative/aabb.cpp:31: +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/pool_arrays.h:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | 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); | ^ @@ -247283,13 +246927,28 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +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/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247354,8 +247013,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247402,8 +247061,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247447,8 +247106,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247516,8 +247175,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247525,8 +247184,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247567,8 +247226,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247576,8 +247235,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247639,8 +247298,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247660,8 +247319,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247738,8 +247397,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247747,8 +247406,8 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247815,8 +247474,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -247991,8 +247650,8 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -248022,8 +247681,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -248137,8 +247796,8 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -248161,8 +247820,8 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -248245,8 +247904,8 @@ 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/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -248638,8 +248297,8 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.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); | ^ @@ -248664,8 +248323,8 @@ 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/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: +In file included from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -248675,8 +248334,8 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: +In file included from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -248723,8 +248382,8 @@ 294 | 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, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -248738,8 +248397,8 @@ 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -248756,8 +248415,8 @@ 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -248777,8 +248436,8 @@ 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -248882,8 +248541,8 @@ 244 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -248892,8 +248551,8 @@ | ^ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -248904,14 +248563,14 @@ 116 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/android/android_gdn.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative.cpp:31: 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); | ^ @@ -248921,222 +248580,298 @@ 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/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:141, - 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/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/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/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/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/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/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/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/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, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.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/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/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/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/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/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:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: -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/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/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/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) { + | ^ +Compiling ==> modules/gdnative/gdnative/array.cpp +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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ -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/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ -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/nativescript/godot_nativescript.h:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | 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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +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, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +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/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, + 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:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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); | ^ @@ -249228,12 +248963,15 @@ 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/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, + 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:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -249342,12 +249080,15 @@ 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:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, +In file included 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:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -249381,12 +249122,15 @@ 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/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, +In file included 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:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -249471,547 +249215,176 @@ 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/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, +In file included 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:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: -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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + 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/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/pool_arrays.h:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); +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/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); +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/pool_arrays.h:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); +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/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); +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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); +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:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -In file included from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, +In file included from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: -modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + 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/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/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *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/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_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/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); +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:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ +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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -250076,20 +249449,22 @@ 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -250126,87 +249501,156 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, +In file included from modules/gdnative/include/gdnative/rect2.h:53, + from modules/gdnative/include/gdnative/variant.h:156, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: -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); + 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/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); + | ^ +In file included from modules/gdnative/include/gdnative/rect2.h:53, + from modules/gdnative/include/gdnative/variant.h:156, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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/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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -250265,11 +249709,12 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -250286,11 +249731,12 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -250364,20 +249810,22 @@ 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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -250441,11 +249889,12 @@ 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/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, +In file included from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -250617,11 +250066,12 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, +In file included from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -250649,149 +250099,11 @@ 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/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: -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); - | ^ -In file included from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: -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); - | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -250874,8 +250186,10 @@ 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/gdnative.h:141, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -251267,8 +250581,10 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: + 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/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); | ^ @@ -251293,8 +250609,10 @@ 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/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -251304,8 +250622,10 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -251351,182 +250671,1067 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/gdnative/aabb.cpp:31: -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); +In file included 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/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/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/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/array.h:54, + from modules/gdnative/gdnative/array.cpp:31: +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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -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:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_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/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/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -In file included from modules/gdnative/gdnative/aabb.cpp:31: -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/pool_arrays.h:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -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/pool_arrays.h:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +In file included from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/gdnative/array.cpp:31: +modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_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/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_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/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_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/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *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/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/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -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/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +In file included from modules/gdnative/gdnative/array.cpp:31: +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/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/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); + | ^ +In file included from modules/gdnative/gdnative/array.cpp:31: +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/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/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/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) { + | ^ +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:141, + 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/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/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/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/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/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/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, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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/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/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/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/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/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:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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/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) { - | ^ -Compiling ==> modules/gdnative/gdnative/array.cpp +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/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:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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); | ^ @@ -251618,15 +251823,12 @@ 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/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:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -251735,15 +251937,12 @@ 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/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:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, +In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -251777,15 +251976,12 @@ 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/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:141, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, +In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -251870,14 +252066,548 @@ 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/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +In file included from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | 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/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -251939,12 +252669,11 @@ 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:147, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -251988,12 +252717,11 @@ 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -252034,12 +252762,11 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -252104,22 +252831,20 @@ 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -252156,156 +252881,21 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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); - | ^ -In file included from modules/gdnative/include/gdnative/rect2.h:53, - from modules/gdnative/include/gdnative/variant.h:156, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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/variant.h:156, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -252364,12 +252954,11 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -252386,12 +252975,11 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -252465,22 +253053,20 @@ 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, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160, - from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -252544,12 +253130,11 @@ 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/string.h:68, +In file included from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -252721,12 +253306,11 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/string.h:68, +In file included from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -252754,11 +253338,149 @@ 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/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +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); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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); | ^ @@ -252841,10 +253563,8 @@ 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/gdnative.h:141, - 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: 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); | ^ @@ -253236,10 +253956,8 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.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); | ^ @@ -253264,10 +253982,8 @@ 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/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: +In file included from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -253277,10 +253993,8 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included 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: +In file included from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -253326,864 +254040,217 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | 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/gdnative/array.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/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: -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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); +modules/gdnative/include/arvr/godot_arvr.h:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); +modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); +modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ -In file included from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: -modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); +modules/gdnative/include/nativescript/godot_nativescript.h:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | 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:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); +modules/gdnative/include/nativescript/godot_nativescript.h:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -In file included from modules/gdnative/gdnative/array.cpp:31: -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/nativescript/godot_nativescript.h:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ -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/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ -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/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ -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); - | ^ -In file included from modules/gdnative/gdnative/array.cpp:31: -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/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/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ -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/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -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) { +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ -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/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/android/android_gdn.cpp:31: +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/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/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/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) { - | ^ +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/basis.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, @@ -256688,114 +256755,6 @@ 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: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) { - | ^ Compiling ==> modules/gdnative/gdnative/color.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:156, from modules/gdnative/include/gdnative/array.h:54, @@ -259303,6 +259262,114 @@ 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/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) { + | ^ 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) { | ^ @@ -259364,6 +259431,7 @@ 216 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { | ^ Compiling ==> modules/gdnative/gdnative/dictionary.cpp +Compiling ==> modules/gdnative/gdnative/gdnative.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, @@ -261916,73 +261984,6 @@ 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); | ^ -Compiling ==> modules/gdnative/gdnative/gdnative.cpp -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) { - | ^ 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, @@ -264464,6 +264465,72 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +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) { + | ^ 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, @@ -269573,136 +269640,382 @@ modules/gdnative/gdnative/plane.cpp:172:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { | ^ -Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp -Compiling ==> modules/gdnative/gdnative/quat.cpp -In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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); +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ -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/gdnative.h:141, - 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: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/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | 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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +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, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +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:65:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { + | ^ +Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp +modules/gdnative/gdnative/gdnative.cpp:72:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | 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:94:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:101:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_dictionary GDAPI godot_get_global_constants() { + | ^ +modules/gdnative/gdnative/gdnative.cpp:115:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:119:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | void GDAPI *godot_alloc(int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:123:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:127:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | void GDAPI godot_free(void *p_ptr) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | 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:135:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | 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:139:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | void GDAPI godot_print(const godot_string *p_message) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:169:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:173:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + 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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + 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: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); @@ -270904,33 +271217,18 @@ 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); | ^ -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/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/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ 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/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: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/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/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); | ^ @@ -270976,21 +271274,6 @@ 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:193, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, @@ -271000,39 +271283,18 @@ 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/arvr/godot_arvr.h:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ 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); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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/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/arvr/godot_arvr.h:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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/gdnative.h:197, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, @@ -271042,9 +271304,6 @@ 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/arvr/godot_arvr.h:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ 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); | ^ @@ -271096,21 +271355,12 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ 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/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void (*free_func)(void *); - | ^ 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); | ^ @@ -271123,96 +271373,6 @@ 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/nativescript/godot_nativescript.h:134:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:139:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | 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:141:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | 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:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:154:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | 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:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:170:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | 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:189:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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:191:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | 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:216:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:217:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | 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:218:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | 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:223:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | 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:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:231:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:239:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:240:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, @@ -271221,34 +271381,6 @@ modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ @@ -271266,12 +271398,6 @@ modules/gdnative/include/gdnative/gdnative.h:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | 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:10, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -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/gdnative.h:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ @@ -271284,27 +271410,15 @@ modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI *godot_alloc(int p_bytes); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -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/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_free(void *p_ptr); | ^ -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/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ -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/gdnative.h:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ @@ -272279,6 +272393,532 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | 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:120:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:125:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | 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:130:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | 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:135:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:140:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:145:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:151:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:156:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | 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:162:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | 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:173:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:178:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | 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:184:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | 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:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:194:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | 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:199:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:209:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | 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:214:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:219:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | 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:224:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | 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:229:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:234:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:239:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:245:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:250:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | 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:267:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:272:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | 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:278:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | 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:283:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:288:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | 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:293:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 293 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:298:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:303:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | 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:308:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:313:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | 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:318:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | 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:323:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:328:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:333:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:339:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:344:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | 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:350:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | 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:361:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 361 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:367:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 367 | 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:373:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 373 | 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:379:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:384:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 384 | 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:390:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 390 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:395:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:400:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | 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:405:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:410:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 410 | 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:416:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | 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:425:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:430:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:435:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:441:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:446:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | 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:452:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | 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:463:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:469:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | 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:475:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | 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:481:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:486:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | 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:492:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:497:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:502:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | 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:507:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 507 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:512:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 512 | 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:518:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 518 | 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:526:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 526 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:531:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 531 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:536:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 536 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:542:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 542 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:547:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 547 | 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:553:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 553 | 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:564:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 564 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:570:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 570 | 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:576:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 576 | 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:582:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 582 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:587:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 587 | 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:593:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 593 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:598:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 598 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:603:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 603 | 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:608:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 608 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:613:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 613 | 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:619:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 619 | 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:627:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 627 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:632:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 632 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:637:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 637 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:643:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 643 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:648:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 648 | 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:654:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 654 | 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:665:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 665 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:671:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 671 | 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:677:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 677 | 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:683:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 683 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:688:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 688 | 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:694:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 694 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:699:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 699 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:704:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 704 | 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:709:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 709 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:714:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 714 | 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:720:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 720 | 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:728:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 728 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:733:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 733 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:738:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 738 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:746:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 746 | 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:750:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 750 | 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:754:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 754 | 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:759:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 759 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:763:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 763 | 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:767:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 767 | 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:771:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 771 | 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:776:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 776 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:780:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 780 | 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:784:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 784 | 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:788:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 788 | 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:793:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 793 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:797:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 797 | 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:801:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 801 | 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:805:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 805 | 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:810:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 810 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:814:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 814 | 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:818:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 818 | 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:822:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 822 | 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:827:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 827 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:831:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 831 | 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:835:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 835 | 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:839:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 839 | 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:844:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 844 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:848:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 848 | 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:852:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 852 | 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:856:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 856 | 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:861:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 861 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:869:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 869 | 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:873:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 873 | 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:877:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 877 | 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:882:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 882 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:886:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 886 | 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:890:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 890 | 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:894:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 894 | 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:899:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 899 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:903:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 903 | 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:907:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 907 | 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:911:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 911 | 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:916:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 916 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:920:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 920 | 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:924:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 924 | 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:928:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 928 | 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:933:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 933 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:937:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 937 | 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:941:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 941 | 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:945:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 945 | 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:950:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 950 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:954:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 954 | 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:958:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 958 | 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:962:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 962 | 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:967:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 967 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:971:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 971 | 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:975:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 975 | 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:979:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 979 | 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:984:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 984 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { + | ^ +Compiling ==> modules/gdnative/gdnative/quat.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, @@ -273410,27 +274050,6 @@ 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/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:65:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | 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:72:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | 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:94:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:101:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_dictionary GDAPI godot_get_global_constants() { - | ^ 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); | ^ @@ -273563,27 +274182,6 @@ 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/gdnative.cpp:115:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:119:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | void GDAPI *godot_alloc(int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:123:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:127:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | void GDAPI godot_free(void *p_ptr) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | 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:135:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | 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:139:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | void GDAPI godot_print(const godot_string *p_message) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -273785,9 +274383,6 @@ 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/gdnative.cpp:169:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { - | ^ 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); | ^ @@ -273797,9 +274392,6 @@ 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/gdnative.cpp:173:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { - | ^ 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); | ^ @@ -274819,42 +275411,6 @@ 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/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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | 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:120:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | 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); | ^ @@ -274867,495 +275423,6 @@ 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:125:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | 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:130:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | 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:135:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:140:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:145:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:151:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:156:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | 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:162:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | 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:173:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:178:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | 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:184:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | 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:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:194:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | 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:199:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:209:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | 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:214:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:219:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | 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:224:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | 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:229:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:234:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:239:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:245:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:250:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | 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:267:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:272:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | 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:278:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | 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:283:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:288:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | 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:293:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 293 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:298:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:303:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | 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:308:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:313:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | 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:318:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | 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:323:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:328:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:333:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:339:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:344:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | 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:350:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | 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:361:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 361 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:367:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 367 | 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:373:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 373 | 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:379:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:384:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 384 | 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:390:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 390 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:395:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:400:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | 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:405:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:410:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 410 | 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:416:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | 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:425:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:430:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:435:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:441:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:446:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | 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:452:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | 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:463:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:469:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | 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:475:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | 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:481:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:486:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | 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:492:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:497:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:502:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | 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:507:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 507 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:512:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 512 | 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:518:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 518 | 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:526:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 526 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:531:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 531 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:536:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 536 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:542:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 542 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:547:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 547 | 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:553:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 553 | 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:564:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 564 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:570:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 570 | 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:576:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 576 | 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:582:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 582 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:587:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 587 | 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:593:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 593 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:598:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 598 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:603:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 603 | 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:608:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 608 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:613:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 613 | 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:619:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 619 | 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:627:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 627 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:632:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 632 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:637:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 637 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:643:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 643 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:648:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 648 | 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:654:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 654 | 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:665:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 665 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:671:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 671 | 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:677:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 677 | 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:683:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 683 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:688:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 688 | 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:694:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 694 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:699:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 699 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:704:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 704 | 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:709:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 709 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:714:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 714 | 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:720:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 720 | 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:728:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 728 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:733:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 733 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:738:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 738 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:746:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 746 | 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:750:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 750 | 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:754:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 754 | 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:759:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 759 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:763:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 763 | 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:767:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 767 | 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:771:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 771 | 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:776:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 776 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:780:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 780 | 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:784:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 784 | 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:788:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 788 | 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:793:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 793 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:797:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 797 | 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:801:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 801 | 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:805:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 805 | 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:810:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 810 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:814:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 814 | 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:818:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 818 | 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:822:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 822 | 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:827:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 827 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:831:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 831 | 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:835:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 835 | 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:839:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 839 | 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:844:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 844 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:848:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 848 | 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:852:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 852 | 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:856:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 856 | 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:861:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 861 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:869:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 869 | 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:873:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 873 | 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:877:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 877 | 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:882:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 882 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:886:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 886 | 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:890:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 890 | 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:894:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 894 | 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:899:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 899 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:903:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 903 | 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:907:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 907 | 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:911:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 911 | 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:916:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 916 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:920:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 920 | 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:924:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 924 | 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:928:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 928 | 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:933:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 933 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:937:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 937 | 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:941:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 941 | 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:945:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 945 | 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:950:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 950 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:954:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 954 | 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:958:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 958 | 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:962:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 962 | 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:967:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 967 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:971:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 971 | 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:975:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 975 | 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:979:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 979 | 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:984:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 984 | 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) { | ^ @@ -275447,7 +275514,6 @@ 230 | 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 -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, @@ -277316,6 +277382,700 @@ 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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/rect2.h:52, + from modules/gdnative/gdnative/rect2.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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/rect2.h:52, + from modules/gdnative/gdnative/rect2.cpp:31: +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:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | 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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | 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:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | 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:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | 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:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | 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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | 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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | 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:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included 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/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/rect2.h:52, + from modules/gdnative/gdnative/rect2.cpp:31: +modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +In file included from modules/gdnative/include/gdnative/rect2.h:52, + from modules/gdnative/gdnative/rect2.cpp:31: +modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | 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:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | 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:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +In file included from modules/gdnative/gdnative/rect2.cpp:31: +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); + | ^ +In file included from modules/gdnative/gdnative/rect2.cpp:31: +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); + | ^ +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:55:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:62:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:67:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:73:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:79:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:84:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:92:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { + | ^ +modules/gdnative/gdnative/rect2.cpp:106:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { + | ^ +modules/gdnative/gdnative/rect2.cpp:114:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:121:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | 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:128:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:135:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/rect2.cpp:143:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:149:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:157:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:165:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { + | ^ +modules/gdnative/gdnative/rect2.cpp:171:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | 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, @@ -277457,69 +278217,6 @@ 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/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); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/rect2.h:52, - from modules/gdnative/gdnative/rect2.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/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); | ^ @@ -277700,339 +278397,93 @@ 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: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); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/rect2.h:52, - from modules/gdnative/gdnative/rect2.cpp:31: -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:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | 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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ 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/string.h:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ 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:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ 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:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ 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:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ 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:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ 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:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | 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:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ 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:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ 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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | double GDAPI godot_string_to_double(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:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_real GDAPI godot_string_to_float(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:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const 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/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_capitalize(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/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ 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.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ 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:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ 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/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ 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/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *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/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_to_int64(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/string.h:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ 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/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ 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/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ 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/string.h:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ 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:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ 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/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ 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/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | 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: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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ 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:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -278042,78 +278493,36 @@ 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:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_get_extension(const 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/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ 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/string.h:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ 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/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ 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/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ 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/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ 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/string.h:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *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/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *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/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *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/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -278123,159 +278532,66 @@ 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/string.h:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ 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/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | uint64_t GDAPI godot_string_hash64(const godot_string *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/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ 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/string.h:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ 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/string.h:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ 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/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ 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/string.h:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_string GDAPI godot_string_md5_text(const godot_string *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/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *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/string.h:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *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/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *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.h:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); - | ^ 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/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *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/string.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *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/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ 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.h:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ 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/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ 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/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *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/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_string GDAPI godot_string_http_escape(const godot_string *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/string.h:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_json_escape(const godot_string *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/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ 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/string.h:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *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); | ^ @@ -278285,48 +278601,18 @@ 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/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ 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.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ 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/string.h:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *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/string.h:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -278335,24 +278621,12 @@ 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:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ 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:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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: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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_string_destroy(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); | ^ @@ -278368,65 +278642,30 @@ 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); | ^ -In file included 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/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: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_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: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_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:185:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *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/pool_arrays.h:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | 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_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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative/rect2.h:52, - from modules/gdnative/gdnative/rect2.cpp:31: -modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ @@ -278436,26 +278675,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | 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/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -In file included from modules/gdnative/include/gdnative/rect2.h:52, - from modules/gdnative/gdnative/rect2.cpp:31: -modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | 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/gdnative.h:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ @@ -278483,15 +278711,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/gdnative.h:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ @@ -278501,9 +278723,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ @@ -278561,18 +278780,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | 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:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI *godot_alloc(int p_bytes); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | 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/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -278581,54 +278794,30 @@ modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | 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/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_free(void *p_ptr); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/gdnative.h:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/gdnative.h:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | void GDAPI godot_print(const godot_string *p_message); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | 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:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | 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:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 289 | 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:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ @@ -278641,122 +278830,60 @@ modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -In file included from modules/gdnative/gdnative/rect2.cpp:31: -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:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ -In file included from modules/gdnative/gdnative/rect2.cpp:31: -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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 303 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *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/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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | 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/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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *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/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 315 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_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/pool_arrays.h:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | 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: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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 322 | godot_vector2 GDAPI godot_pool_vector2_array_get(const 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *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/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 328 | 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/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:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ -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:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | 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/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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 334 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ @@ -279657,9 +279784,6 @@ 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/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/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ @@ -279696,9 +279820,6 @@ 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/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/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); | ^ @@ -279711,9 +279832,6 @@ 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/rect2.cpp:55:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { - | ^ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -279753,9 +279871,6 @@ 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/rect2.cpp:62:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *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); | ^ @@ -279768,9 +279883,6 @@ 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/gdnative/rect2.cpp:67:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *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); | ^ @@ -279783,9 +279895,6 @@ 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/rect2.cpp:73:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *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); | ^ @@ -279798,9 +279907,6 @@ 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/rect2.cpp:79:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *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); | ^ @@ -279810,9 +279916,6 @@ 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/gdnative/rect2.cpp:84:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ 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); | ^ @@ -279834,9 +279937,6 @@ 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/rect2.cpp:92:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ 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); | ^ @@ -279849,9 +279949,6 @@ 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/gdnative/rect2.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { - | ^ 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); | ^ @@ -279864,9 +279961,6 @@ 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/rect2.cpp:106:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { - | ^ 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); | ^ @@ -279885,9 +279979,6 @@ 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/rect2.cpp:114:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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) { - | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/rid.h:54, @@ -279910,9 +280001,6 @@ 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/rect2.cpp:121:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | 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/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ @@ -279928,9 +280016,6 @@ 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/rect2.cpp:128:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *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); | ^ @@ -279943,9 +280028,6 @@ 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/gdnative/rect2.cpp:135:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { - | ^ 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); | ^ @@ -279964,9 +280046,6 @@ 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/gdnative/rect2.cpp:143:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_bool GDAPI godot_rect2_operator_equal(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); | ^ @@ -279979,9 +280058,6 @@ 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/gdnative/rect2.cpp:149:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *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); | ^ @@ -280009,9 +280085,6 @@ 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/gdnative/rect2.cpp:157:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *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); | ^ @@ -280021,9 +280094,6 @@ 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/gdnative/rect2.cpp:165:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { - | ^ 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); | ^ @@ -280033,9 +280103,6 @@ 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/rect2.cpp:171:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *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); | ^ @@ -283042,21 +283109,6 @@ modules/gdnative/include/gdnative/string.h:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -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/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) { | ^ @@ -283528,6 +283580,21 @@ modules/gdnative/gdnative/string.cpp:1346:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1346 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { | ^ +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) { + | ^ 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, @@ -286038,7 +286105,6 @@ 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); | ^ -Compiling ==> modules/gdnative/gdnative/transform.cpp 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) { | ^ @@ -286063,7 +286129,9 @@ 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/transform.cpp 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, @@ -287173,18 +287241,6 @@ 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); | ^ -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:141, - 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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -287207,69 +287263,27 @@ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:155, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -287280,27 +287294,15 @@ 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/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/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/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/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/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/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/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/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ @@ -287319,93 +287321,39 @@ 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); | ^ -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:141, - from modules/gdnative/include/gdnative/transform2d.h:54, - from modules/gdnative/gdnative/transform2d.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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:141, - from modules/gdnative/include/gdnative/transform2d.h:54, - from modules/gdnative/gdnative/transform2d.cpp:31: -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/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/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/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); | ^ @@ -287433,15 +287381,15 @@ 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/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); - | ^ +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:141, + 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); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -287452,15 +287400,6 @@ 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: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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -287471,128 +287410,147 @@ 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: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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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); | ^ -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/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, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/transform2d.h:54, from modules/gdnative/gdnative/transform2d.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/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); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -287603,48 +287561,18 @@ 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/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/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/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/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/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/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/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/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/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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -287655,12 +287583,6 @@ 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/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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -287671,108 +287593,108 @@ 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/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/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/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/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/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/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/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/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/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:141, + from modules/gdnative/include/gdnative/transform2d.h:54, + from modules/gdnative/gdnative/transform2d.cpp:31: +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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ @@ -287782,22 +287704,6 @@ 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/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/transform2d.h:54, - from modules/gdnative/gdnative/transform2d.cpp:31: -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); - | ^ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -287807,93 +287713,137 @@ 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/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/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/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:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ -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/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/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/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/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: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/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/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/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/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/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/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/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/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/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: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/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/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/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/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/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/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, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/transform2d.h:54, + from modules/gdnative/gdnative/transform2d.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/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/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/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); | ^ @@ -287906,123 +287856,136 @@ 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/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/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/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: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/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/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/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/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/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/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/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/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/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/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/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/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/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/transform2d.h:54, + from modules/gdnative/gdnative/transform2d.cpp:31: +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: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/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/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/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: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/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/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/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/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/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/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/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: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/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/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/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/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/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:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ @@ -288038,90 +288001,42 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/transform2d.h:54, - from modules/gdnative/gdnative/transform2d.cpp:31: -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/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/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/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: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: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/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/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/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/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/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/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: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: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/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/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/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/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: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: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/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: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); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/transform2d.h:54, - from modules/gdnative/gdnative/transform2d.cpp:31: -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/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -288131,63 +288046,81 @@ 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: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: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: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: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/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: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: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: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: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: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: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/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: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/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/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: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); - | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/basis.h:54, @@ -288196,102 +288129,141 @@ 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/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: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: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/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: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/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: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/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: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: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: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/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: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: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: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: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: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: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: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/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/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: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/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: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/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: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: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: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: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: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/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:157, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/transform2d.h:54, + from modules/gdnative/gdnative/transform2d.cpp:31: +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/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); | ^ @@ -288301,119 +288273,57 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/transform2d.h:54, - from modules/gdnative/gdnative/transform2d.cpp:31: -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: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: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: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/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/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: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/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: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/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/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/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/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/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: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/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/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/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/pool_arrays.h:185:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *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/pool_arrays.h:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_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/pool_arrays.h:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | 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/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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_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:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *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/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/basis.h:54, @@ -288422,57 +288332,24 @@ 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/pool_arrays.h:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | 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/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/pool_arrays.h:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *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/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | 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: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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/include/gdnative/transform.h:54, @@ -288480,191 +288357,177 @@ 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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: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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *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/pool_arrays.h:157, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/transform2d.h:54, + from modules/gdnative/gdnative/transform2d.cpp:31: +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: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:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_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:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *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/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | 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: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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | 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: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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | 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: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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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: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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *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/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *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/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ 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:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | 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: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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | 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: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/pool_arrays.h:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | 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: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); | ^ -In file included from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/transform2d.h:54, - from modules/gdnative/gdnative/transform2d.cpp:31: -modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | 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: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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_pool_string_array_invert(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:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | 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: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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_remove(godot_pool_string_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/pool_arrays.h:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | 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: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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(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/pool_arrays.h:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | 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: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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 289 | 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: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); | ^ @@ -288675,669 +288538,736 @@ 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_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/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_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/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ 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:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | 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: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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | 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: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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | void GDAPI godot_pool_vector2_array_invert(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/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); +In file included from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/transform2d.h:54, + from modules/gdnative/gdnative/transform2d.cpp:31: +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:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | 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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | 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:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | 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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | 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:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | 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:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | 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:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | 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:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | 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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | 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: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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 315 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_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/pool_arrays.h:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | 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: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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *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/pool_arrays.h:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | 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: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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 322 | 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: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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 324 | 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:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 326 | 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:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | 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:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | 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:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | 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: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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 334 | 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:132:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_real(double p_num); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 336 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 338 | 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:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 340 | 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:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | 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:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | 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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 352 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | 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:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | 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:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | 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:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | 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:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | 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:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | 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:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | 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:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | 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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | 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:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | 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:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | 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:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | 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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | 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:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | 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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +In file included from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/transform2d.h:54, + from modules/gdnative/gdnative/transform2d.cpp:31: +modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | 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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | 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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | 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:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 367 | 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:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 371 | 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:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 373 | 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:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | 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:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 388 | 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:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | 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:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | 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:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 402 | 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:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | 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:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 406 | 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | 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:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | 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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | 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:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 417 | 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | 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:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | 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:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | 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:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | 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:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 426 | 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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | 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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 289 | 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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | 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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | 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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | 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:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | 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:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | 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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | 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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 315 | 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:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | 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:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | 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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | 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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 336 | 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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 340 | 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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 427 | 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:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | 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:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | 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:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | 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:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 439 | 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:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | 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:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 444 | 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:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | 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:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | 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:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 449 | 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:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | 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:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | 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:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | 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:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 454 | 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:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | 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:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | 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:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 459 | 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:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | 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:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); | ^ modules/gdnative/include/gdnative/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | 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:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 464 | 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/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 465 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 466 | 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/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | 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:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | 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:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | 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:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | 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:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | 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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 352 | 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:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | 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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | 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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 367 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | 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:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 371 | 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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 373 | 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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 377 | 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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | 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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | 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:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | 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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | 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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | 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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 388 | 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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | 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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | 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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 406 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 410 | 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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | 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:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | 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:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ @@ -289399,6 +289329,230 @@ 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/pool_arrays.h:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | 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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 454 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | 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:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | 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:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +In file included from modules/gdnative/include/gdnative/transform.h:54, + from modules/gdnative/gdnative/transform.cpp:31: +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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | 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, @@ -289409,42 +289563,78 @@ 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_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: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/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_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/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/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/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_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/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/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/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/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/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); | ^ @@ -289454,21 +289644,12 @@ 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); | ^ -In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ 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/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ 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); | ^ @@ -289481,27 +289662,63 @@ 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/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ 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); | ^ -In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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: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/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/gdnative.h:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | 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/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ @@ -289532,15 +289749,9 @@ 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/gdnative.h:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ 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/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ 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); | ^ @@ -289550,39 +289761,64 @@ 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/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ 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/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI *godot_alloc(int p_bytes); - | ^ 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/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ +In file included from modules/gdnative/gdnative/transform.cpp:31: +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/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/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ 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/gdnative.h:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | void GDAPI godot_print(const godot_string *p_message); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -289592,21 +289828,9 @@ 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/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ 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/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ 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); | ^ @@ -289616,74 +289840,57 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/transform.h:54, - from modules/gdnative/gdnative/transform.cpp:31: -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: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/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: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/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: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/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/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/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/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/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/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: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/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:151, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -289693,37 +289900,21 @@ 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: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: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: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: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: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: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: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: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/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); - | ^ -Compiling ==> modules/gdnative/gdnative/variant.cpp 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); | ^ @@ -289766,9 +289957,6 @@ 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: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: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); | ^ @@ -289781,27 +289969,6 @@ 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: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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -289811,21 +289978,12 @@ 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: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/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/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/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); | ^ @@ -289838,52 +289996,21 @@ 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: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/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: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: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: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: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: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: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: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: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/gdnative/transform.cpp:31: -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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -289893,12 +290020,6 @@ 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/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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -289908,90 +290029,36 @@ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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); | ^ @@ -291115,9 +291182,6 @@ 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/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/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ @@ -291148,9 +291212,6 @@ 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/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/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); | ^ @@ -291163,18 +291224,9 @@ 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/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/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/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/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) { - | ^ 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, @@ -291206,15 +291258,9 @@ 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/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/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/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/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); | ^ @@ -291240,9 +291286,6 @@ 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/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/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); | ^ @@ -291258,15 +291301,9 @@ 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/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/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/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/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); | ^ @@ -291288,15 +291325,9 @@ 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/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/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/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/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); | ^ @@ -291306,18 +291337,12 @@ 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/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/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/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/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); | ^ @@ -291327,24 +291352,12 @@ 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/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/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: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/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/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *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, @@ -291360,9 +291373,6 @@ 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/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/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); | ^ @@ -291372,18 +291382,9 @@ 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/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/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/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/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/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ @@ -291396,18 +291397,12 @@ 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/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/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/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/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); | ^ @@ -291423,18 +291418,12 @@ 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/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/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/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/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); | ^ @@ -291444,9 +291433,6 @@ 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/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/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); | ^ @@ -291456,9 +291442,6 @@ 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/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/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); | ^ @@ -291468,18 +291451,12 @@ 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/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/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/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) { - | ^ In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, @@ -291497,18 +291474,12 @@ 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/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/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/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/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ @@ -291536,18 +291507,12 @@ 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/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/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/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/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); | ^ @@ -291557,9 +291522,6 @@ 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/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/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); | ^ @@ -291572,12 +291534,6 @@ 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/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/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/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); | ^ @@ -291590,18 +291546,12 @@ 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/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/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/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/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); | ^ @@ -291611,9 +291561,6 @@ 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/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { - | ^ 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); | ^ @@ -291623,15 +291570,9 @@ 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/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/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/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) { - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -291651,12 +291592,6 @@ 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/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/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/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ @@ -291678,9 +291613,6 @@ 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/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) { - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -291715,9 +291647,6 @@ 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/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/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ @@ -292276,8 +292205,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -Compiling ==> modules/gdnative/gdnative/vector2.cpp -Compiling ==> modules/gdnative/gdnative/vector3.cpp modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 459 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ @@ -292308,24 +292235,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const 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:141, - 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/pool_arrays.h:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_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); - | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, from modules/gdnative/include/gdnative/aabb.h:54, @@ -292340,93 +292255,39 @@ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ @@ -292460,6 +292321,1541 @@ 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); + | ^ +In file included from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + 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/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:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | 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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | 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:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | 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:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | 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:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | 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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | 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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | 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:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +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/gdnative/variant.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, + 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/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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:153, + 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/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:161, + 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/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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:161, + 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/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:165, + 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/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:181, + 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/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, + 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/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:193, + 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/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:197, + 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/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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:197, + 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/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); + | ^ +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | 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:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | 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:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/gdnative/variant.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/gdnative/variant.cpp:31: +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/gdnative/variant.cpp:31: +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); + | ^ +In file included from modules/gdnative/gdnative/variant.cpp:31: +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/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) { + | ^ +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:141, + 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, @@ -292471,54 +293867,30 @@ 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: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: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/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: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/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: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/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/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/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: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: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/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: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/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/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/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); | ^ @@ -292528,33 +293900,21 @@ 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/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/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/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/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/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/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/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/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ @@ -292564,41 +293924,15 @@ 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/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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/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:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *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/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/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/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/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); | ^ @@ -292611,34 +293945,15 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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/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: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/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: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); - | ^ In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, @@ -292649,208 +293964,111 @@ 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: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/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: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/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: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/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/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/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: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/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: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/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: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/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: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/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: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/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/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/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: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/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: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/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: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/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: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/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/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/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/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/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.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/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/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/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: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: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/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: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); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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/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: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: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/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/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/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: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/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: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/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: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); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -292863,57 +294081,33 @@ 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/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/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/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/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/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/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/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/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/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/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/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/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/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); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -292923,15 +294117,9 @@ 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/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/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/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/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); | ^ @@ -292956,108 +294144,60 @@ 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/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/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/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/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/string.h:132:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ 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/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ 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.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ 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/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ 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/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ 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/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ 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.h:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ 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/string.h:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ 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/string.h:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ 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/string.h:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ 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.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ 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/string.h:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -293066,315 +294206,171 @@ 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:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ 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:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | 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: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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | 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: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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | double GDAPI godot_string_to_double(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:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_real GDAPI godot_string_to_float(const godot_string *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/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:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_int GDAPI godot_string_to_int(const godot_string *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:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *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/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *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/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | 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:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | 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:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | 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:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | 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:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | 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:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | 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:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | 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:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | 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:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | 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:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | 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:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | 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:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | 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:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | 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:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | 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:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | 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:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | 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:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | 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:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | 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:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | 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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | 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:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | 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:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | 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:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | 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:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | 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:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | 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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | 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:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | 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:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 262 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | 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:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | 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:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | 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:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -293383,307 +294379,153 @@ modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | 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:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | 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:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | 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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | 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:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 289 | 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:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | 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:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | 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:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 301 | 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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 303 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | 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:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | 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:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | 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:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 315 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | 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:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | 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:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 322 | 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:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | 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:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 336 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 338 | 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:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 340 | 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:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | 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:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | 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:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 352 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | 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:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | 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:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ -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:141, - 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/string.h:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | 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:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 367 | 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:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/string.h:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_string_destroy(godot_string *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/pool_arrays.h:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 371 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ @@ -293708,180 +294550,1814 @@ modules/gdnative/include/gdnative/pool_arrays.h:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *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); - | ^ -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/gdnative/variant.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/pool_arrays.h:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | 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/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/pool_arrays.h:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 388 | 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_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/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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_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/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_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/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:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *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_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/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:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 400 | 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/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_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:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ -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_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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 402 | 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/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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ -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/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:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | 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/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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 406 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | 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/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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_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:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 410 | 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/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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ -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); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:153, - 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/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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 412 | 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: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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:153, - 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/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:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | 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:416:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | 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: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:417:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 417 | 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:418:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ -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:420:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | 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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | 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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | 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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 426 | 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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 427 | 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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | 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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 439 | 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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | 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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | 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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 444 | 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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 449 | 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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | 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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 454 | 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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | 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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | 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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 459 | 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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | 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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 464 | 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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 465 | 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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 466 | 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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | 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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | 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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | 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, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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:147, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.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); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:141, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +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:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | 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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | 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:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | 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:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | 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:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | 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:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | 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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | 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:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | 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:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | 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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | 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:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | 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:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | 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:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | 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:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | 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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included 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/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/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +In file included from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | 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:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | 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:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +In file included from modules/gdnative/gdnative/vector2.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); + | ^ +In file included from modules/gdnative/gdnative/vector2.cpp:31: +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:141, + 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, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -293892,102 +296368,39 @@ 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:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_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/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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | 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/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/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:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -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/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:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | 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/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/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:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 426 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ 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/pool_arrays.h:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 427 | 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/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/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/pool_arrays.h:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ 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/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:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | 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/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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_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/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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | 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/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/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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -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:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 439 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ 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, @@ -293998,224 +296411,84 @@ 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: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:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -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/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:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | 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/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/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:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -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/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:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 444 | 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/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/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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ 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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | 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/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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ 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:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 449 | 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/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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ 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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | 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/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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ 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); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:161, - 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/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/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:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 454 | 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/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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ 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); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:161, - 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/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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | 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/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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_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/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:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 459 | 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/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/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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ 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/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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | 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/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/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/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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_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/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:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 464 | 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/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/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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 465 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ 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/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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 466 | 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/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:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -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/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:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | 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: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/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:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | 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/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -294237,9 +296510,6 @@ 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/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: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); | ^ @@ -294249,236 +296519,99 @@ 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/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: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/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: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/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:185:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -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:187:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *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/pool_arrays.h:189:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | 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/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:190:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | 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:192:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *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/pool_arrays.h:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -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:196:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_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/include/gdnative/pool_arrays.h:200:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:201:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ -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, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/pool_arrays.h:202:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | 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:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -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/pool_arrays.h:206:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | 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/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/pool_arrays.h:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | 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/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/pool_arrays.h:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *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:212:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:165, - 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/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: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/pool_arrays.h:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -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/pool_arrays.h:216:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -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: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/pool_arrays.h:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ -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: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: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/pool_arrays.h:220:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *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: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:222:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | 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/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: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/pool_arrays.h:223:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -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: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/pool_arrays.h:225:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ -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/pool_arrays.h:227:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *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/pool_arrays.h:229:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *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: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/pool_arrays.h:233:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -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: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/pool_arrays.h:234:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | 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/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:235:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ -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: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/pool_arrays.h:237:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real 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/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/pool_arrays.h:239:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | 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/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/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/pool_arrays.h:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ @@ -294488,121 +296621,48 @@ modules/gdnative/include/gdnative/pool_arrays.h:245:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -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/pool_arrays.h:247:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/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/pool_arrays.h:249:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_pool_real_array_resize(godot_pool_real_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/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:251:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | 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: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/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/pool_arrays.h:253:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(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/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/pool_arrays.h:255:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | 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/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/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:256:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -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: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/pool_arrays.h:258:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *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:260:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 260 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *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:262:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 262 | void GDAPI godot_pool_real_array_destroy(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:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -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:267:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | 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: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:268:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | 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: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/pool_arrays.h:270:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:181, - 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/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:272:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | 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: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); - | ^ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -294612,712 +296672,228 @@ modules/gdnative/include/gdnative/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | 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/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:276:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *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/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:278:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *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:280:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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:282:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -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: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:284:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *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/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:286:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_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/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/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:288:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | 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/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: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:289:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 289 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ -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:291:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *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/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:293:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 293 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_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/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:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_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/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: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: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/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: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: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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/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/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/pool_arrays.h:299:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 299 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -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/pool_arrays.h:300:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | 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: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:301:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 301 | 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); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:189, - 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/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:303:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 303 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *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:305:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | 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: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/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/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/pool_arrays.h:307:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | 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: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/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/pool_arrays.h:309:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *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/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/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:311:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -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/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:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *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/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/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:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 315 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -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/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/pool_arrays.h:317:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *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/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/pool_arrays.h:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *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/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/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:321:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | 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:322:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 322 | 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:324:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 324 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:326:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 326 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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:328:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 328 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:193, - 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/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:332:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *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/pool_arrays.h:333:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | 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/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:334:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 334 | 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:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 336 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 338 | 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:340:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 340 | 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/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:342:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *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/pool_arrays.h:344:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -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:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | 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: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/pool_arrays.h:348:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | 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: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:350:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *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:352:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 352 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *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/pool_arrays.h:354:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:197, - 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/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/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:355:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *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/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:357:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 357 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *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/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:359:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 359 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *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/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/pool_arrays.h:361:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 361 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:365:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 365 | void GDAPI godot_pool_color_array_new(godot_pool_color_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/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:366:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | 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/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/pool_arrays.h:367:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 367 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ -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:369:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | 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/variant.h:156, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/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/pool_arrays.h:371:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 371 | 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/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:373:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 373 | godot_error GDAPI godot_pool_color_array_insert(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, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/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:375:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 375 | void GDAPI godot_pool_color_array_invert(godot_pool_color_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/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/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/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:377:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 377 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *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/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:379:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | void GDAPI godot_pool_color_array_remove(godot_pool_color_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/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:381:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | void GDAPI godot_pool_color_array_resize(godot_pool_color_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/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/pool_arrays.h:383:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *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/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:385:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_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/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/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:387:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | 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/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/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/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:388:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 388 | 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: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:390:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 390 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:197, - 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/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:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_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:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *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/pool_arrays.h:400:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 400 | 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: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); - | ^ -In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -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:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_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:402:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 402 | 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:403:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ -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:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | 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:406:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 406 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ -In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:407:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | 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:408:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 408 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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:410:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 410 | 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/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:411:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const 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:412:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 412 | 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:413:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ -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:415:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ @@ -295336,460 +296912,120 @@ modules/gdnative/include/gdnative/pool_arrays.h:421:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 421 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/gdnative.h:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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:422:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | 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:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:423:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 423 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ -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:425:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 425 | 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/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/pool_arrays.h:426:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 426 | 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:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -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:427:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 427 | 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:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI *godot_alloc(int p_bytes); - | ^ -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:428:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 428 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -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:430:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | 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/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_free(void *p_ptr); - | ^ -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:431:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | 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: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/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | 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:432:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | 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:433:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/gdnative.h:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:439:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 439 | 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/gdnative.h:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | void GDAPI godot_print(const godot_string *p_message); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | 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/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -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:444:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 444 | 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/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -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:445:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ -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:446:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | 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:447:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ -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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/gdnative/variant.cpp:31: -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:449:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 449 | 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/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: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:450:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ -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: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:451:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | 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/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: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:452:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ -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: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/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:454:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 454 | 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/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/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:455:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ -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/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/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:456:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | 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/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/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: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:457:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -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: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:459:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 459 | 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/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: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/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:460:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ -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:461:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | 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:462:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | 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/variant.h:147, - from modules/gdnative/gdnative/variant.cpp:31: -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:464:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 464 | 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/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:465:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 465 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ -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); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/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:466:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 466 | 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/variant.h:160, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/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/pool_arrays.h:467:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 467 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_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/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:469:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | 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/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/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/pool_arrays.h:470:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -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/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/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/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:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | 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/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/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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -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/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/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/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/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/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/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); - | ^ -In file included from modules/gdnative/gdnative/variant.cpp:31: -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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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); - | ^ -In file included from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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: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: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: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: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: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/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, @@ -295801,291 +297037,63 @@ 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: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: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: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: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: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: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: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: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/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/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: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: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: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/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/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: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/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/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: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/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/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: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/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: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: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/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/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: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/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/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: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: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/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/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: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/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/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: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: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/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: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: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/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/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: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: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: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: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: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: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: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: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/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/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: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/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/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/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/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/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/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: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/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/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: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/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/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: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/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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296096,147 +297104,45 @@ 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/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: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: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: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: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: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/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/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: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: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: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: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/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); | ^ -In file included from modules/gdnative/gdnative/variant.cpp:31: -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: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/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: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: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/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/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/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/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: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/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/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: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/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/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: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/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/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: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: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: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/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/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: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/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/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/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); | ^ -In file included from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/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/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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296247,36 +297153,21 @@ 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/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/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: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/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/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/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/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/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/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/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); | ^ @@ -296286,9 +297177,6 @@ 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/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/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); | ^ @@ -296301,28 +297189,6 @@ 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/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296333,114 +297199,66 @@ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296451,18 +297269,6 @@ 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/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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296473,51 +297279,30 @@ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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); | ^ @@ -296527,12 +297312,6 @@ 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/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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:155, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296543,40 +297322,21 @@ 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: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/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/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/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); | ^ -In file included from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/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/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/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: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/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ @@ -296586,27 +297346,15 @@ 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: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/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/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/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/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/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/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/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ @@ -296619,99 +297367,48 @@ 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); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.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/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/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/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: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/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:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ 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: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/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: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/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: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/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: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/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/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/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: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/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: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/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: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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296722,9 +297419,6 @@ 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: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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296735,114 +297429,60 @@ 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: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/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: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/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:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ 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: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/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: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/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: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/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: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/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: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/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: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/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: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/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); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -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/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/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/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: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/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: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/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: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); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:157, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296856,36 +297496,15 @@ 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: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/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: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/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: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/gdnative/variant.h:159, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -296896,144 +297515,75 @@ 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: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/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/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/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:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ 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: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/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/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/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:132:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ 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:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ 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:134:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ 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:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ 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/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ 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:137:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ 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:138:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ 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:139:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ 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/string.h:140:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ 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:141:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ 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/string.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ 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:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ 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:144:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:145:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | 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:146:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:147:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -297044,12 +297594,6 @@ 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:148:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | 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:149:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -297060,123 +297604,66 @@ 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/string.h:150:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_real GDAPI godot_string_to_float(const godot_string *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/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_int GDAPI godot_string_to_int(const godot_string *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/string.h:153:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *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/string.h:154:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *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/string.h:155:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_capitalize(const godot_string *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/string.h:156:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ 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/string.h:157:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ 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/string.h:158:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ 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:159:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ 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/string.h:160:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ 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:161:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | int64_t GDAPI godot_string_hex_to_int64(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/string.h:162:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ 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:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_to_int64(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:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ 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/string.h:166:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ 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/string.h:167:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ 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:168:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | 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:170:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:171:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -297186,189 +297673,96 @@ 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:172:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ 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/string.h:173:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ 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/string.h:174:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ 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/string.h:175:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ 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/string.h:176:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ 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/string.h:177:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ 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:178:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ 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/string.h:179:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | 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: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:180:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:182:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ 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/string.h:183:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ 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:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ 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:187:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ 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:188:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ 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:189:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ 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:190:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ 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/string.h:191:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ 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/string.h:192:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ 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/string.h:193:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ 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/string.h:194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ 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/string.h:196:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ 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/string.h:198:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_char_string GDAPI godot_string_ascii(const godot_string *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/string.h:199:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *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/string.h:200:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_char_string GDAPI godot_string_utf8(const godot_string *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/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ 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:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | 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/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/string.h:203:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ 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:204:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ 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/string.h:206:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint32_t GDAPI godot_string_hash(const godot_string *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/string.h:207:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | uint64_t GDAPI godot_string_hash64(const godot_string *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); | ^ @@ -297390,9 +297784,6 @@ 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/string.h:208:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ 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); | ^ @@ -297402,105 +297793,54 @@ 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:209:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ 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:210:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ 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:211:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ 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:212:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *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/string.h:213:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_string GDAPI godot_string_md5_text(const godot_string *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:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *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/string.h:215:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_string GDAPI godot_string_sha256_text(const godot_string *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/string.h:220:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_string GDAPI godot_string_get_base_dir(const godot_string *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:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_string GDAPI godot_string_get_file(const godot_string *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/string.h:222:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_string GDAPI godot_string_humanize_size(size_t p_size); - | ^ 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:223:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *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/string.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *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/string.h:225:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_bool GDAPI godot_string_is_resource_file(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:226:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ 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:227:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:228:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, @@ -297510,9 +297850,6 @@ 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:231:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_c_escape_multiline(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); | ^ @@ -297731,246 +298068,6 @@ 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:232:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:233:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:237:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:241:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:244:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | 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:246:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:247:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:253:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:254:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:255:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | 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:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included 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/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/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -modules/gdnative/include/gdnative/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:214:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -In file included from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -modules/gdnative/include/gdnative/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | 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:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | 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:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:273:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 273 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | 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:282:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | 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:283:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:290:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/gdnative/vector2.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); - | ^ -In file included from modules/gdnative/gdnative/vector2.cpp:31: -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/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); | ^ @@ -298164,36 +298261,6 @@ modules/gdnative/include/gdnative/string.h:163:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_to_int64(const godot_string *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/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:164:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ @@ -298670,9 +298737,6 @@ 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/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/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); | ^ @@ -298703,9 +298767,6 @@ 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/gdnative/vector2.cpp:48:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *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); | ^ @@ -298751,6 +298812,12 @@ 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: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:48:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { + | ^ modules/gdnative/gdnative/vector2.cpp:55:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { | ^ @@ -298862,204 +298929,6 @@ modules/gdnative/gdnative/vector2.cpp:307:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { | ^ -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) { - | ^ -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) { - | ^ 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) { | ^ @@ -299179,6 +299048,18 @@ | ^ Compiling ==> modules/gdnative/nativescript/api_generator.cpp Compiling ==> modules/gdnative/nativescript/godot_nativescript.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) { + | ^ 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, @@ -299188,6 +299069,9 @@ 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/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/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); | ^ @@ -299218,6 +299102,9 @@ 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/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/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ @@ -299245,6 +299132,9 @@ 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/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) { + | ^ 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, @@ -299257,6 +299147,9 @@ 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/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/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ @@ -299326,6 +299219,9 @@ 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/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/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); | ^ @@ -299374,6 +299270,9 @@ 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/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) { + | ^ 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, @@ -299451,6 +299350,9 @@ 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/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/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); | ^ @@ -299500,6 +299402,9 @@ 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/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/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ @@ -299551,6 +299456,9 @@ 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/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/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ @@ -299602,6 +299510,9 @@ 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/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/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ @@ -299656,6 +299567,9 @@ 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/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/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ @@ -299704,6 +299618,9 @@ 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/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/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); | ^ @@ -299790,6 +299707,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:208:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | 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/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/pool_arrays.h:210:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ @@ -299841,6 +299761,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:241:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | 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/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/pool_arrays.h:243:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ @@ -299957,6 +299880,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:313:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +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/pool_arrays.h:315:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 315 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ @@ -299993,6 +299919,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:336:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 336 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +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/pool_arrays.h:338:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 338 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ @@ -300080,6 +300009,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:392:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *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/pool_arrays.h:394:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 394 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ @@ -300248,9 +300180,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:471:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | 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/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/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +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) { + | ^ 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, @@ -300318,6 +300256,9 @@ 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/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) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -300411,6 +300352,9 @@ 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/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) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -300453,6 +300397,9 @@ 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/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/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ @@ -300531,6 +300478,9 @@ 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: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) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, @@ -300549,6 +300499,9 @@ 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: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/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ @@ -300681,6 +300634,9 @@ 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/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/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ @@ -300735,6 +300691,9 @@ 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/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/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ @@ -300821,6 +300780,9 @@ 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/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/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); | ^ @@ -300854,6 +300816,9 @@ 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/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/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); | ^ @@ -300869,6 +300834,9 @@ 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/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/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); | ^ @@ -300878,6 +300846,9 @@ 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/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/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); | ^ @@ -300890,6 +300861,9 @@ 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/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/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); | ^ @@ -300929,6 +300903,9 @@ 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/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/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); | ^ @@ -301052,6 +301029,12 @@ 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: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/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); | ^ @@ -301188,6 +301171,9 @@ 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/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/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ @@ -301200,6 +301186,9 @@ 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:308:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *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); | ^ @@ -301290,6 +301279,9 @@ modules/gdnative/include/gdnative/string.h:135:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ +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/include/gdnative/string.h:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ @@ -301311,6 +301303,9 @@ modules/gdnative/include/gdnative/string.h:142:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +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/include/gdnative/string.h:143:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ @@ -301467,6 +301462,9 @@ modules/gdnative/include/gdnative/string.h:201:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +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/include/gdnative/string.h:202:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ @@ -301587,6 +301585,9 @@ modules/gdnative/include/gdnative/string.h:249:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *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/include/gdnative/string.h:251:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ @@ -301651,6 +301652,12 @@ modules/gdnative/include/gdnative/gdnative.h:224:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | 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: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/include/gdnative/gdnative.h:261:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ @@ -301666,6 +301673,9 @@ modules/gdnative/include/gdnative/gdnative.h:277:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ +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/include/gdnative/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_free(void *p_ptr); | ^ @@ -301712,6 +301722,9 @@ modules/gdnative/include/nativescript/godot_nativescript.h:149:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ +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/include/nativescript/godot_nativescript.h:151:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV void (*free_func)(void *); | ^ @@ -301742,6 +301755,9 @@ modules/gdnative/include/nativescript/godot_nativescript.h:211:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | 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/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/include/nativescript/godot_nativescript.h:215:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ @@ -301775,6 +301791,9 @@ modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ +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/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ @@ -301793,7 +301812,56 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +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/nativescript/nativescript.cpp +Compiling ==> modules/gdnative/nativescript/register_types.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:44, @@ -304700,8 +304768,6 @@ 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/nativescript/register_types.cpp -Compiling ==> modules/gdnative/gdnative_library_singleton_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, @@ -307450,6 +307516,7 @@ 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_library_singleton_editor.cpp Compiling ==> modules/gdnative/gdnative_library_editor_plugin.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, @@ -310161,13 +310228,14 @@ 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/multiplayer_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:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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); | ^ @@ -310232,9 +310300,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -310275,9 +310343,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -310365,9 +310433,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -310463,9 +310531,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -310578,9 +310646,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -310618,9 +310686,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -310708,9 +310776,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -310882,9 +310950,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -311247,9 +311315,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311314,9 +311382,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311363,9 +311431,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311409,9 +311477,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -311479,9 +311547,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311489,9 +311557,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311532,9 +311600,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311542,9 +311610,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311606,9 +311674,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -311628,9 +311696,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311707,9 +311775,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311717,9 +311785,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311786,9 +311854,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311963,9 +312031,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -311995,9 +312063,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -312111,9 +312179,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -312136,9 +312204,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -312221,9 +312289,9 @@ 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/gdnative.h:141, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + 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/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); | ^ @@ -312615,9 +312683,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -312642,9 +312710,9 @@ 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/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -312654,9 +312722,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -312703,9 +312771,9 @@ 294 | 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, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -312719,9 +312787,9 @@ 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -312738,9 +312806,9 @@ 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -312760,9 +312828,9 @@ 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -312866,9 +312934,9 @@ 244 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -312877,9 +312945,9 @@ | ^ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -312890,16 +312958,16 @@ 116 | 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: 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, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: 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); | ^ @@ -312909,14 +312977,16 @@ 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/multiplayer_peer_gdnative.cpp +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:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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); | ^ @@ -312981,9 +313051,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -313024,9 +313094,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -313114,9 +313184,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -313212,9 +313282,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -313327,9 +313397,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -313367,9 +313437,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -313457,9 +313527,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -313631,9 +313701,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -313996,9 +314066,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314063,9 +314133,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314112,9 +314182,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314158,9 +314228,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -314228,9 +314298,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314238,9 +314308,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314281,9 +314351,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314291,9 +314361,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314355,9 +314425,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -314377,9 +314447,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314456,9 +314526,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314466,9 +314536,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314535,9 +314605,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314712,9 +314782,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314744,9 +314814,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -314860,9 +314930,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314885,9 +314955,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -314970,9 +315040,9 @@ 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/gdnative.h:141, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + 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/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); | ^ @@ -315364,9 +315434,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -315391,9 +315461,9 @@ 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/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -315403,9 +315473,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -315452,9 +315522,9 @@ 294 | 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, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -315468,9 +315538,9 @@ 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ @@ -315487,9 +315557,9 @@ 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | 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); | ^ @@ -315509,9 +315579,9 @@ 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -315615,9 +315685,9 @@ 244 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ @@ -315626,9 +315696,9 @@ | ^ In file included from modules/gdnative/include/net/godot_net.h:119, from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -315639,16 +315709,16 @@ 116 | 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: 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, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: 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); | ^ @@ -315658,9 +315728,6 @@ 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/packet_peer_gdnative.cpp Compiling ==> modules/gdnative/net/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, @@ -318411,10 +318478,6 @@ 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/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, @@ -321163,8 +321226,11 @@ 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/stream_peer_gdnative.cpp Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp -Compiling ==> modules/gdnative/arvr/arvr_interface_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, @@ -323913,9 +323979,6 @@ 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) { - | ^ 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, @@ -326626,6 +326689,9 @@ 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) { | ^ @@ -326635,6 +326701,7 @@ 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/arvr/arvr_interface_gdnative.cpp Compiling ==> modules/gdnative/arvr/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, @@ -327717,7 +327784,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp 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, @@ -329385,39 +329451,6 @@ 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/arvr/arvr_interface_gdnative.cpp:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:256:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_real GDAPI godot_arvr_get_worldscale() { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:263:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_transform GDAPI godot_arvr_get_reference_frame() { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:277:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | 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:294:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:305:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | 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:344:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:366:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | 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:382:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 382 | 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:398:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 398 | 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:417:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 417 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_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, @@ -332166,6 +332199,42 @@ 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_instance.cpp +modules/gdnative/arvr/arvr_interface_gdnative.cpp:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:256:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_real GDAPI godot_arvr_get_worldscale() { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:263:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_transform GDAPI godot_arvr_get_reference_frame() { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:277:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | 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:294:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:305:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | 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:344:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:366:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | 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:382:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 382 | 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:398:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 398 | 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:417:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 417 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { + | ^ +Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp +Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.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, @@ -334817,9 +334886,8 @@ 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_language.cpp -Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp +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, @@ -342773,15 +342841,15 @@ 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 Compiling ==> modules/gdnative/videodecoder/register_types.cpp +Compiling ==> modules/gdnative/videodecoder/video_stream_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:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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); | ^ @@ -342846,9 +342914,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -342889,9 +342957,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -342979,9 +343047,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -343077,9 +343145,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -343192,9 +343260,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -343232,9 +343300,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -343322,9 +343390,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -343496,9 +343564,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -343861,9 +343929,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -343928,9 +343996,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -343977,9 +344045,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344023,9 +344091,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -344093,9 +344161,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344103,9 +344171,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344146,9 +344214,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344156,9 +344224,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344220,9 +344288,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -344242,9 +344310,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344321,9 +344389,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344331,9 +344399,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344400,9 +344468,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344577,9 +344645,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344609,9 +344677,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -344725,9 +344793,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344750,9 +344818,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -344835,9 +344903,9 @@ 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/gdnative.h:141, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + 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/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); | ^ @@ -345229,9 +345297,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -345256,9 +345324,9 @@ 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/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -345268,9 +345336,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -345316,67 +345384,9 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | 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, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35, + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/register_types.cpp:40: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -345479,57 +345489,21 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | 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:119, - from modules/gdnative/include/gdnative_api_struct.gen.h:9, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: +In file included from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/register_types.cpp:40: 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, - from modules/gdnative/videodecoder/../gdnative.h:40, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: -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/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:141, - 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: + 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); | ^ @@ -345594,9 +345568,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -345637,9 +345611,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -345727,9 +345701,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -345825,9 +345799,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -345940,9 +345914,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -345980,9 +345954,9 @@ from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -346070,9 +346044,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -346244,9 +346218,9 @@ In file included from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/pool_arrays.h:274:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -346609,9 +346583,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -346676,9 +346650,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -346725,9 +346699,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -346771,9 +346745,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ @@ -346841,9 +346815,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -346851,9 +346825,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -346894,9 +346868,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -346904,9 +346878,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -346968,9 +346942,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ @@ -346990,9 +346964,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -347069,9 +347043,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -347079,9 +347053,9 @@ from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -347148,9 +347122,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -347325,9 +347299,9 @@ In file included from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -347357,9 +347331,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -347473,9 +347447,9 @@ | ^ In file included from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -347498,9 +347472,9 @@ 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:141, - 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: + 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/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); | ^ @@ -347583,9 +347557,9 @@ 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/gdnative.h:141, - 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: + 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/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); | ^ @@ -347977,9 +347951,9 @@ 257 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included 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: + 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/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); | ^ @@ -348004,9 +347978,9 @@ 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/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: +In file included 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/gdnative.h:206:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -348016,9 +347990,9 @@ modules/gdnative/include/gdnative/gdnative.h:222:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -In file included 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: +In file included 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/gdnative.h:223:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ @@ -348064,9 +348038,67 @@ modules/gdnative/include/gdnative/gdnative.h:294:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +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, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +modules/gdnative/include/arvr/godot_arvr.h:70:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:73:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:74:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:77:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | 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:78:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +modules/gdnative/include/arvr/godot_arvr.h:81:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | 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:82:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | 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:84:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | 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:85:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | 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:86:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: modules/gdnative/include/nativescript/godot_nativescript.h:127:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -348169,15 +348201,50 @@ modules/gdnative/include/nativescript/godot_nativescript.h:244:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -In file included from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +modules/gdnative/include/net/godot_net.h:81:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:112:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | 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:119, + from modules/gdnative/include/gdnative_api_struct.gen.h:9, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +modules/gdnative/include/net/godot_webrtc.h:112:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:114:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | 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:116:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | 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, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: 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/gdnative/videodecoder/video_stream_gdnative.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11, + from modules/gdnative/videodecoder/../gdnative.h:40, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: +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_api_struct.gen.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, @@ -350882,7 +350949,6 @@ 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdscript/gdscript.cpp -Compiling ==> modules/gdscript/gdscript_compiler.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, @@ -353640,6 +353706,7 @@ modules/gdnative/videodecoder/video_stream_gdnative.cpp:107:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | 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 Compiling ==> modules/gdscript/gdscript_functions.cpp @@ -353815,7 +353882,6 @@ Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp -Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/vhacd/src/FloatMath.cpp:8: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': @@ -353834,7 +353900,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp In file included from /usr/include/c++/10/vector:72, from thirdparty/vhacd/src/FloatMath.cpp:8: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const FLOAT_MATH::TVec&}; _Tp = FLOAT_MATH::TVec; _Alloc = std::allocator]': @@ -353847,7 +353912,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> thirdparty/vhacd/src/vhacdRaycastMesh.cpp /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual uint32_t* FLOAT_MATH::CTriangulator::triangulate(uint32_t&, double)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -353856,6 +353920,9 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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/vhacd/register_types.cpp @@ -359005,7 +359072,6 @@ | ^ 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_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from ./modules/gdnative/nativescript/nativescript.h:44, @@ -359189,6 +359255,7 @@ 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, @@ -361957,9 +362024,9 @@ 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 Linking Static Library ==> platform/libplatform.x11.opt.tools.32.a Ranlib Library ==> platform/libplatform.x11.opt.tools.32.a -Compiling ==> drivers/unix/file_access_unix.cpp Compiling ==> drivers/unix/ip_unix.cpp Compiling ==> drivers/unix/mutex_posix.cpp Compiling ==> drivers/unix/net_socket_posix.cpp @@ -361978,14 +362045,14 @@ Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp -Linking Static Library ==> modules/libmodules.x11.opt.tools.32.a Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp Compiling ==> drivers/gles3/rasterizer_canvas_gles3.cpp Compiling ==> drivers/gles3/rasterizer_gles3.cpp Compiling ==> drivers/gles3/rasterizer_scene_gles3.cpp -Ranlib Library ==> modules/libmodules.x11.opt.tools.32.a Compiling ==> drivers/gles3/rasterizer_storage_gles3.cpp +Linking Static Library ==> modules/libmodules.x11.opt.tools.32.a +Ranlib Library ==> modules/libmodules.x11.opt.tools.32.a Compiling ==> drivers/gles3/shader_compiler_gles3.cpp Compiling ==> drivers/gles3/shader_gles3.cpp Compiling ==> drivers/gles2/rasterizer_canvas_base_gles2.cpp @@ -362002,9 +362069,9 @@ Compiling ==> drivers/register_driver_types.cpp Compiling ==> platform/android/export/export.cpp Compiling ==> platform/iphone/export/export.cpp +Compiling ==> platform/javascript/export/export.cpp Linking Static Library ==> drivers/libdrivers.x11.opt.tools.32.a Ranlib Library ==> drivers/libdrivers.x11.opt.tools.32.a -Compiling ==> platform/javascript/export/export.cpp Compiling ==> platform/osx/export/export.cpp Compiling ==> platform/uwp/export/export.cpp Compiling ==> platform/windows/export/export.cpp @@ -362148,6 +362215,7 @@ 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 In file included from /usr/include/c++/10/vector:72, from ./thirdparty/misc/clipper.hpp:52, from editor/plugins/sprite_editor_plugin.cpp:40: @@ -362155,6 +362223,7 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +Compiling ==> editor/plugins/text_editor.cpp /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': @@ -362174,8 +362243,6 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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 @@ -362206,13 +362273,7 @@ Compiling ==> scene/gui/container.cpp Compiling ==> scene/gui/control.cpp Compiling ==> scene/gui/dialogs.cpp -editor/plugins/visual_shader_editor_plugin.cpp: In constructor 'VisualShaderEditor::VisualShaderEditor()': -editor/plugins/visual_shader_editor_plugin.cpp:2280:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without - 2280 | VisualShaderEditor::VisualShaderEditor() { - | ^~~~~~~~~~~~~~~~~~ Compiling ==> scene/gui/file_dialog.cpp -Linking Static Library ==> editor/libeditor.x11.opt.tools.32.a -Ranlib Library ==> editor/libeditor.x11.opt.tools.32.a Compiling ==> scene/gui/gradient_edit.cpp Compiling ==> scene/gui/graph_edit.cpp Compiling ==> scene/gui/graph_node.cpp @@ -362225,9 +362286,15 @@ Compiling ==> scene/gui/menu_button.cpp Compiling ==> scene/gui/nine_patch_rect.cpp Compiling ==> scene/gui/option_button.cpp +editor/plugins/visual_shader_editor_plugin.cpp: In constructor 'VisualShaderEditor::VisualShaderEditor()': +editor/plugins/visual_shader_editor_plugin.cpp:2280:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without + 2280 | VisualShaderEditor::VisualShaderEditor() { + | ^~~~~~~~~~~~~~~~~~ Compiling ==> scene/gui/panel.cpp Compiling ==> scene/gui/panel_container.cpp +Linking Static Library ==> editor/libeditor.x11.opt.tools.32.a Compiling ==> scene/gui/popup.cpp +Ranlib Library ==> editor/libeditor.x11.opt.tools.32.a Compiling ==> scene/gui/popup_menu.cpp Compiling ==> scene/gui/progress_bar.cpp Compiling ==> scene/gui/range.cpp @@ -362392,11 +362459,11 @@ Compiling ==> scene/debugger/script_debugger_remote.cpp Compiling ==> servers/arvr_server.cpp Compiling ==> servers/audio_server.cpp -Linking Static Library ==> scene/libscene.x11.opt.tools.32.a Compiling ==> servers/camera_server.cpp -Ranlib Library ==> scene/libscene.x11.opt.tools.32.a Compiling ==> servers/physics_2d_server.cpp Compiling ==> servers/physics_server.cpp +Linking Static Library ==> scene/libscene.x11.opt.tools.32.a +Ranlib Library ==> scene/libscene.x11.opt.tools.32.a Compiling ==> servers/register_server_types.cpp Compiling ==> servers/visual_server.cpp Compiling ==> servers/arvr/arvr_interface.cpp @@ -362445,10 +362512,6 @@ Compiling ==> servers/visual/visual_server_globals.cpp Compiling ==> servers/visual/visual_server_raster.cpp Compiling ==> servers/visual/visual_server_scene.cpp -servers/visual_server.cpp: In static member function 'static void VisualServer::_bind_methods()': -servers/visual_server.cpp:1639:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without - 1639 | void VisualServer::_bind_methods() { - | ^~~~~~~~~~~~ Compiling ==> servers/visual/visual_server_viewport.cpp Compiling ==> servers/visual/visual_server_wrap_mt.cpp Compiling ==> servers/audio/audio_driver_dummy.cpp @@ -362479,11 +362542,7 @@ Compiling ==> thirdparty/misc/hq2x.cpp Compiling ==> thirdparty/misc/pcg.cpp Compiling ==> thirdparty/misc/triangulator.cpp -Linking Static Library ==> servers/libservers.x11.opt.tools.32.a -Ranlib Library ==> servers/libservers.x11.opt.tools.32.a Compiling ==> thirdparty/misc/clipper.cpp -Compiling ==> thirdparty/minizip/ioapi.c -Compiling ==> thirdparty/minizip/unzip.c In file included from /usr/include/c++/10/queue:62, from thirdparty/misc/clipper.hpp:60, from thirdparty/misc/clipper.cpp:41: @@ -362491,11 +362550,6 @@ /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ -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 In file included from /usr/include/c++/10/vector:72, from thirdparty/misc/clipper.hpp:52, from thirdparty/misc/clipper.cpp:41: @@ -362510,11 +362564,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); @@ -362557,8 +362606,6 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -Compiling ==> thirdparty/zstd/compress/hist.c -Compiling ==> thirdparty/zstd/compress/huf_compress.c In file included from /usr/include/c++/10/vector:72, from thirdparty/misc/clipper.hpp:52, from thirdparty/misc/clipper.cpp:41: @@ -362598,7 +362645,6 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -Compiling ==> thirdparty/zstd/compress/zstd_compress.c /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -362623,11 +362669,30 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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 +servers/visual_server.cpp: In static member function 'static void VisualServer::_bind_methods()': +servers/visual_server.cpp:1639:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without + 1639 | void VisualServer::_bind_methods() { + | ^~~~~~~~~~~~ Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c @@ -362643,7 +362708,9 @@ Compiling ==> core/core_string_names.cpp Compiling ==> core/dictionary.cpp Compiling ==> core/engine.cpp +Linking Static Library ==> servers/libservers.x11.opt.tools.32.a Compiling ==> core/error_macros.cpp +Ranlib Library ==> servers/libservers.x11.opt.tools.32.a Compiling ==> core/func_ref.cpp Compiling ==> core/global_constants.cpp Compiling ==> core/image.cpp @@ -362704,6 +362771,8 @@ 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 In file included from /usr/include/c++/10/vector:72, from ./thirdparty/misc/clipper.hpp:52, from core/math/geometry.cpp:34: @@ -362712,8 +362781,6 @@ 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -Compiling ==> core/math/quat.cpp -Compiling ==> core/math/quick_hull.cpp In file included from /usr/include/c++/10/vector:67, from ./thirdparty/misc/clipper.hpp:52, from core/math/geometry.cpp:34: @@ -362828,13 +362895,13 @@ dh_strip_nondeterminism dh_compress cd debian/godot3 - cd debian/godot3-runner cd debian/godot3-server + cd debian/godot3-runner 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/changelog usr/share/doc/godot3/changelog.Debian + chmod a-x usr/share/doc/godot3-runner/changelog usr/share/doc/godot3-runner/changelog.Debian gzip -9nf usr/share/doc/godot3-runner/changelog usr/share/doc/godot3-runner/changelog.Debian cd '/build/godot-3.2.3-stable' cd '/build/godot-3.2.3-stable' @@ -362843,48 +362910,48 @@ find debian/godot3 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 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-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-runner ! -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/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-server ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s 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-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/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/godot3-runner/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-server/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/godot3/usr/share/applications -type f -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 -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 -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/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-server/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/godot3/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing dh_strip + install -d debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/a1 + objcopy --only-keep-debug --compress-debug-sections debian/godot3/usr/bin/godot3 debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/a1/192641fc68ff6773e0739b3b27c5a4e4d19ef0.debug install -d debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/2f 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/2f/f1e53c2832506560251fb0c798d0acf6da45bb.debug install -d debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/7a 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/7a/2d124822ed7c75dab6782d89284187ba86285e.debug - install -d debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/a1 - objcopy --only-keep-debug --compress-debug-sections debian/godot3/usr/bin/godot3 debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/a1/192641fc68ff6773e0739b3b27c5a4e4d19ef0.debug chmod 0644 -- debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/7a/2d124822ed7c75dab6782d89284187ba86285e.debug chown 0:0 -- debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/7a/2d124822ed7c75dab6782d89284187ba86285e.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/7a/2d124822ed7c75dab6782d89284187ba86285e.debug debian/godot3-runner/usr/bin/godot3-runner install -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 - chmod 0644 -- debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/2f/f1e53c2832506560251fb0c798d0acf6da45bb.debug - chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/2f/f1e53c2832506560251fb0c798d0acf6da45bb.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/2f/f1e53c2832506560251fb0c798d0acf6da45bb.debug debian/godot3-server/usr/bin/godot3-server - install -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 chmod 0644 -- debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/a1/192641fc68ff6773e0739b3b27c5a4e4d19ef0.debug chown 0:0 -- debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/a1/192641fc68ff6773e0739b3b27c5a4e4d19ef0.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/a1/192641fc68ff6773e0739b3b27c5a4e4d19ef0.debug debian/godot3/usr/bin/godot3 install -d debian/.debhelper/godot3/dbgsym-root/usr/share/doc ln -s godot3 debian/.debhelper/godot3/dbgsym-root/usr/share/doc/godot3-dbgsym + chmod 0644 -- debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/2f/f1e53c2832506560251fb0c798d0acf6da45bb.debug + chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/2f/f1e53c2832506560251fb0c798d0acf6da45bb.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/2f/f1e53c2832506560251fb0c798d0acf6da45bb.debug debian/godot3-server/usr/bin/godot3-server + install -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 dh_makeshlibs rm -f debian/godot3/DEBIAN/shlibs rm -f debian/godot3-runner/DEBIAN/shlibs @@ -362901,6 +362968,10 @@ dpkg-shlibdeps: warning: debian/godot3/usr/bin/godot3 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb dh_gencontrol + echo misc:Depends= >> debian/godot3.substvars + echo misc:Pre-Depends= >> debian/godot3.substvars + install -d debian/.debhelper/godot3/dbgsym-root/DEBIAN + dpkg-gencontrol -pgodot3 -ldebian/changelog -Tdebian/godot3.substvars -Pdebian/.debhelper/godot3/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=godot3-dbgsym "-DDepends=godot3 (= \${binary:Version})" "-DDescription=debug symbols for godot3" -DBuild-Ids=a1192641fc68ff6773e0739b3b27c5a4e4d19ef0 -DSection=debug -UMulti-Arch -UReplaces -UBreaks echo misc:Depends= >> debian/godot3-runner.substvars echo misc:Pre-Depends= >> debian/godot3-runner.substvars install -d debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN @@ -362909,25 +362980,21 @@ echo misc:Pre-Depends= >> debian/godot3-server.substvars install -d debian/.debhelper/godot3-server/dbgsym-root/DEBIAN dpkg-gencontrol -pgodot3-server -ldebian/changelog -Tdebian/godot3-server.substvars -Pdebian/.debhelper/godot3-server/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=godot3-server-dbgsym "-DDepends=godot3-server (= \${binary:Version})" "-DDescription=debug symbols for godot3-server" -DBuild-Ids=2ff1e53c2832506560251fb0c798d0acf6da45bb -DSection=debug -UMulti-Arch -UReplaces -UBreaks - echo misc:Depends= >> debian/godot3.substvars - echo misc:Pre-Depends= >> debian/godot3.substvars - install -d debian/.debhelper/godot3/dbgsym-root/DEBIAN - dpkg-gencontrol -pgodot3 -ldebian/changelog -Tdebian/godot3.substvars -Pdebian/.debhelper/godot3/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=godot3-dbgsym "-DDepends=godot3 (= \${binary:Version})" "-DDescription=debug symbols for godot3" -DBuild-Ids=a1192641fc68ff6773e0739b3b27c5a4e4d19ef0 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - 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 -Pdebian/godot3 - 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 -Pdebian/godot3-server 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 -Pdebian/godot3-runner - chmod 0644 -- debian/godot3-server/DEBIAN/control - chown 0:0 -- debian/godot3-server/DEBIAN/control + 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 -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 -Pdebian/godot3 chmod 0644 -- debian/godot3/DEBIAN/control chown 0:0 -- debian/godot3/DEBIAN/control 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 dh_md5sums cd debian/godot3-runner >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/godot3-server >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums @@ -362935,24 +363002,24 @@ chmod 0644 -- debian/godot3-runner/DEBIAN/md5sums chown 0:0 -- debian/godot3-runner/DEBIAN/md5sums 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 - cd debian/.debhelper/godot3-server/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/godot3/DEBIAN/md5sums chown 0:0 -- debian/godot3/DEBIAN/md5sums cd debian/.debhelper/godot3/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 + cd debian/.debhelper/godot3-server/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-server/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/godot3-server/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 --build debian/godot3 .. dpkg-deb --build debian/godot3-server .. -dpkg-deb: building package 'godot3' in '../godot3_3.2.3-stable-1_armhf.deb'. dpkg-deb: building package 'godot3-runner' in '../godot3-runner_3.2.3-stable-1_armhf.deb'. +dpkg-deb: building package 'godot3' in '../godot3_3.2.3-stable-1_armhf.deb'. dpkg-deb: building package 'godot3-server' in '../godot3-server_3.2.3-stable-1_armhf.deb'. dpkg-deb --build debian/.debhelper/godot3-runner/dbgsym-root .. dpkg-deb: building package 'godot3-runner-dbgsym' in '../godot3-runner-dbgsym_3.2.3-stable-1_armhf.deb'. @@ -362960,19 +363027,4 @@ dpkg-deb: building package 'godot3-dbgsym' in '../godot3-dbgsym_3.2.3-stable-1_armhf.deb'. dpkg-deb --build debian/.debhelper/godot3-server/dbgsym-root .. dpkg-deb: building package 'godot3-server-dbgsym' in '../godot3-server-dbgsym_3.2.3-stable-1_armhf.deb'. - dpkg-genbuildinfo --build=binary - dpkg-genchanges --build=binary >../godot_3.2.3-stable-1_armhf.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: including full source code in upload -I: copying local configuration -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/29772 and its subdirectories -I: Current time: Fri Jul 23 18:31:04 -12 2021 -I: pbuilder-time-stamp: 1627108264 +Sun Jul 25 07:06:49 UTC 2021 - pbuilder was killed by timeout after 24h.