Raspbian Package Auto-Building

Build log for godot (3.2-stable-2) on armhf

godot3.2-stable-2armhf → 2020-03-30 15:46:01

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02

+==============================================================================+
| godot 3.2-stable-2 (armhf)                   Mon, 30 Mar 2020 13:25:20 +0000 |
+==============================================================================+

Package: godot
Version: 3.2-stable-2
Source Version: 3.2-stable-2
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-a1b5f6c7-ff05-4df7-94a5-24d176f715b9' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [11.6 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.8 MB]
Fetched 24.4 MB in 10s (2543 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'godot' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/debian/godot3.git
Please use:
git clone https://salsa.debian.org/debian/godot3.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 22.0 MB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main godot 3.2-stable-2 (dsc) [2379 B]
Get:2 http://172.17.0.1/private bullseye-staging/main godot 3.2-stable-2 (tar) [22.0 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main godot 3.2-stable-2 (diff) [14.5 kB]
Fetched 22.0 MB in 5s (4612 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/godot-jmBqH1/godot-3.2-stable' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/godot-jmBqH1' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-0CZM4d/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-0CZM4d/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-0CZM4d/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ Packages [433 B]
Fetched 2109 B in 0s (9575 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 25 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (65.7 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12229 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 11~), ca-certificates, libasound2-dev, libenet-dev, libfreetype6-dev, libgl1-mesa-dev, libglu1-mesa-dev, libopus-dev, libopusfile-dev, libpcre2-dev, libpng-dev, libpulse-dev, libsquish-dev, libssl-dev, libtheora-dev, libudev-dev, libvorbis-dev, libvpx-dev, libwebp-dev, libx11-dev, libxcursor-dev, libxi-dev, libxinerama-dev, libxrandr-dev, pkg-config, scons, zlib1g-dev
Filtered Build-Depends: debhelper (>= 11~), ca-certificates, libasound2-dev, libenet-dev, libfreetype6-dev, libgl1-mesa-dev, libglu1-mesa-dev, libopus-dev, libopusfile-dev, libpcre2-dev, libpng-dev, libpulse-dev, libsquish-dev, libssl-dev, libtheora-dev, libudev-dev, libvorbis-dev, libvpx-dev, libwebp-dev, libx11-dev, libxcursor-dev, libxi-dev, libxinerama-dev, libxrandr-dev, pkg-config, scons, zlib1g-dev
dpkg-deb: building package 'sbuild-build-depends-godot-dummy' in '/<<BUILDDIR>>/resolver-0CZM4d/apt_archive/sbuild-build-depends-godot-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-godot-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ Sources [637 B]
Get:5 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ Packages [719 B]
Fetched 2689 B in 0s (12.1 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install godot build dependencies (apt-based resolver)
-----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils ca-certificates
  debhelper dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config
  fonts-dejavu-core gettext gettext-base groff-base intltool-debian
  libarchive-zip-perl libasound2 libasound2-data libasound2-dev libasyncns0
  libblkid-dev libbsd0 libcairo2 libcroco3 libdbus-1-3 libdebhelper-perl
  libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2
  libegl-dev libegl-mesa0 libegl1 libelf1 libenet-dev libenet7 libexpat1
  libffi-dev libfile-stripnondeterminism-perl libflac8 libfontconfig1
  libfreetype-dev libfreetype6 libfreetype6-dev libgbm1 libgl-dev libgl1
  libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2
  libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-dev libglvnd0
  libglx-dev libglx-mesa0 libglx0 libicu63 libllvm9 libmagic-mgc libmagic1
  libmount-dev libmpdec2 libogg-dev libogg0 libopengl-dev libopengl0
  libopus-dev libopus0 libopusfile-dev libopusfile0 libpcre16-3 libpcre2-16-0
  libpcre2-32-0 libpcre2-dev libpcre2-posix2 libpcre3-dev libpcre32-3
  libpcrecpp0v5 libpipeline1 libpixman-1-0 libpng-dev libpng16-16
  libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0
  libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib libselinux1
  libselinux1-dev libsensors-config libsensors5 libsepol1-dev libsigsegv2
  libsndfile1 libsquish-dev libsquish0 libssl-dev libssl1.1
  libsub-override-perl libtheora-dev libtheora0 libtinfo5 libtool libuchardet0
  libudev-dev libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3
  libvpx-dev libvpx6 libwayland-client0 libwayland-server0 libwebp-dev
  libwebp6 libwebpdemux2 libwebpmux3 libwrap0 libx11-6 libx11-data libx11-dev
  libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
  libxcb-present0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0
  libxcb1 libxcb1-dev libxcursor-dev libxcursor1 libxdamage1 libxdmcp-dev
  libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxi-dev libxi6
  libxinerama-dev libxinerama1 libxml2 libxrandr-dev libxrandr2 libxrender-dev
  libxrender1 libxshmfence1 libxxf86vm1 libz3-4 m4 man-db mime-support openssl
  pkg-config po-debconf python3 python3-distutils python3-lib2to3
  python3-minimal python3.8 python3.8-minimal scons sensible-utils ucf
  uuid-dev x11proto-core-dev x11proto-dev x11proto-fixes-dev
  x11proto-input-dev x11proto-randr-dev x11proto-xext-dev
  x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff
  libasound2-plugins alsa-utils libasound2-doc freetype2-doc
  libgirepository1.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin
  | libgdk-pixbuf2.0-dev libxml2-utils opus-tools pulseaudio lm-sensors
  libssl-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libx11-doc
  libxcb-doc libxext-doc m4-doc apparmor less www-browser libmail-box-perl
  python3-doc python3-tk python3-venv python3.8-venv python3.8-doc
  binfmt-support
Recommended packages:
  curl | wget | lynx alsa-ucm-conf alsa-topology-conf dbus libenet-doc
  libarchive-cpio-perl shared-mime-info xdg-user-dirs libpng-tools libltdl-dev
  libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils ca-certificates
  debhelper dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config
  fonts-dejavu-core gettext gettext-base groff-base intltool-debian
  libarchive-zip-perl libasound2 libasound2-data libasound2-dev libasyncns0
  libblkid-dev libbsd0 libcairo2 libcroco3 libdbus-1-3 libdebhelper-perl
  libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2
  libegl-dev libegl-mesa0 libegl1 libelf1 libenet-dev libenet7 libexpat1
  libffi-dev libfile-stripnondeterminism-perl libflac8 libfontconfig1
  libfreetype-dev libfreetype6 libfreetype6-dev libgbm1 libgl-dev libgl1
  libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2
  libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-dev libglvnd0
  libglx-dev libglx-mesa0 libglx0 libicu63 libllvm9 libmagic-mgc libmagic1
  libmount-dev libmpdec2 libogg-dev libogg0 libopengl-dev libopengl0
  libopus-dev libopus0 libopusfile-dev libopusfile0 libpcre16-3 libpcre2-16-0
  libpcre2-32-0 libpcre2-dev libpcre2-posix2 libpcre3-dev libpcre32-3
  libpcrecpp0v5 libpipeline1 libpixman-1-0 libpng-dev libpng16-16
  libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0
  libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib libselinux1-dev
  libsensors-config libsensors5 libsepol1-dev libsigsegv2 libsndfile1
  libsquish-dev libsquish0 libssl-dev libssl1.1 libsub-override-perl
  libtheora-dev libtheora0 libtinfo5 libtool libuchardet0 libudev-dev
  libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libvpx-dev libvpx6
  libwayland-client0 libwayland-server0 libwebp-dev libwebp6 libwebpdemux2
  libwebpmux3 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev
  libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev
  libxcursor-dev libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev
  libxext6 libxfixes-dev libxfixes3 libxi-dev libxi6 libxinerama-dev
  libxinerama1 libxml2 libxrandr-dev libxrandr2 libxrender-dev libxrender1
  libxshmfence1 libxxf86vm1 libz3-4 m4 man-db mime-support openssl pkg-config
  po-debconf python3 python3-distutils python3-lib2to3 python3-minimal
  python3.8 python3.8-minimal sbuild-build-depends-godot-dummy scons
  sensible-utils ucf uuid-dev x11proto-core-dev x11proto-dev
  x11proto-fixes-dev x11proto-input-dev x11proto-randr-dev x11proto-xext-dev
  x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
The following packages will be upgraded:
  libselinux1
1 upgraded, 196 newly installed, 0 to remove and 24 not upgraded.
Need to get 75.0 MB of archives.
After this operation, 756 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-0CZM4d/apt_archive ./ sbuild-build-depends-godot-dummy 0.invalid.0 [1000 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf libtinfo5 armhf 6.2-1 [318 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-4 [783 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.2-2 [29.6 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.1-1 [1262 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libssl1.1 armhf 1.1.1d-2 [1268 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-minimal armhf 3.8.2-1 [744 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.9-1 [71.5 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf python3.8-minimal armhf 3.8.2-1 [1628 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.8.2-2 [37.5 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.64 [37.8 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf libmpdec2 armhf 2.4.2-3 [68.1 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-stdlib armhf 3.8.2-1 [1597 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf python3.8 armhf 3.8.2-1 [410 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.8.2-2 [20.7 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.8.2-2 [62.6 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf libselinux1 armhf 3.0-1+b1 [78.4 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf sensible-utils all 0.0.12+nmu1 [16.0 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.38-4 [262 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.38-4 [112 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.38-4 [66.9 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf ucf all 3.0038+nmu1 [69.0 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11.1 [341 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf openssl armhf 1.1.1d-2 [806 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf ca-certificates all 20190110 [157 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-14 [513 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 12.10 [184 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.6.3-2 [23.7 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.6.3-2 [14.7 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.64.1-1 [1157 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf libicu63 armhf 63.2-3 [7987 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.10+dfsg-4 [592 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 12.10 [1003 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf fonts-dejavu-core all 2.37-1 [1068 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf fontconfig-config all 2.13.1-2 [280 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libasound2-data all 1.2.2-2.1+rpi1 [37.9 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libasound2 armhf 1.2.2-2.1+rpi1 [296 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf libasound2-dev armhf 1.2.2-2.1+rpi1 [124 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf libasyncns0 armhf 0.8-6 [11.8 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf uuid-dev armhf 2.34-0.1 [92.5 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf libblkid-dev armhf 2.34-0.1 [212 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf libpng16-16 armhf 1.6.37-2 [274 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6 armhf 2.10.1-2 [330 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1 armhf 2.13.1-2 [327 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf libpixman-1-0 armhf 0.36.0-1 [458 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf libxcb1 armhf 1.13.1-5 [133 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libx11-data all 2:1.6.9-2 [298 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf libx11-6 armhf 2:1.6.9-2 [692 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render0 armhf 1.13.1-5 [108 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shm0 armhf 1.13.1-5 [99.4 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf libxext6 armhf 2:1.3.3-1+b2 [47.8 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf libcairo2 armhf 1.16.0-4 [599 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf libdbus-1-3 armhf 1.12.16-2+b1 [189 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf libdrm-common all 2.4.100-4+rpi1 [14.3 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf libdrm2 armhf 2.4.100-4+rpi1 [37.1 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf libdrm-amdgpu1 armhf 2.4.100-4+rpi1 [27.0 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf libdrm-nouveau2 armhf 2.4.100-4+rpi1 [24.7 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf libdrm-radeon1 armhf 2.4.100-4+rpi1 [28.9 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf libedit2 armhf 3.1-20191231-1 [79.2 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libglvnd0 armhf 1.3.1-1 [55.2 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf libwayland-server0 armhf 1.18.0-1 [27.8 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf libgbm1 armhf 19.3.3-1 [67.1 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf libglapi-mesa armhf 19.3.3-1 [79.0 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf libwayland-client0 armhf 1.18.0-1 [21.7 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf libx11-xcb1 armhf 2:1.6.9-2 [190 kB]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri2-0 armhf 1.13.1-5 [101 kB]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri3-0 armhf 1.13.1-5 [100 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf libxcb-present0 armhf 1.13.1-5 [99.3 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libxcb-sync1 armhf 1.13.1-5 [102 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xfixes0 armhf 1.13.1-5 [103 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf libegl-mesa0 armhf 19.3.3-1 [120 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf libegl1 armhf 1.3.1-1 [28.7 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf libxcb-glx0 armhf 1.13.1-5 [115 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf libxfixes3 armhf 1:5.0.3-1 [20.6 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf libxdamage1 armhf 1:1.1.5-1 [15.1 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf libz3-4 armhf 4.8.7-4 [5477 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf libllvm9 armhf 1:9.0.1-10+rpi1 [13.1 MB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libsensors-config all 1:3.6.0-2 [32.0 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf libsensors5 armhf 1:3.6.0-2 [50.2 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf libgl1-mesa-dri armhf 19.3.3-1 [5676 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libglx-mesa0 armhf 19.3.3-1 [169 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf libglx0 armhf 1.3.1-1 [25.7 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf libgl1 armhf 1.3.1-1 [105 kB]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf x11proto-dev all 2019.2-1 [593 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf x11proto-core-dev all 2019.2-1 [3256 B]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22.4 kB]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf libxcb1-dev armhf 1.13.1-5 [170 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf libx11-dev armhf 2:1.6.9-2 [766 kB]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf libglx-dev armhf 1.3.1-1 [16.2 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf libgl-dev armhf 1.3.1-1 [100 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf libegl-dev armhf 1.3.1-1 [19.2 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf libenet7 armhf 1.3.13+ds-1 [25.9 kB]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf libenet-dev armhf 1.3.13+ds-1 [16.3 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf libffi-dev armhf 3.3-3 [57.9 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf libogg0 armhf 1.3.2-1+b2 [16.2 kB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf libflac8 armhf 1.3.3-1 [88.7 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf libpng-dev armhf 1.6.37-2 [276 kB]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf libfreetype-dev armhf 2.10.1-2 [482 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6-dev armhf 2.10.1-2 [63.8 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libgles1 armhf 1.3.1-1 [13.1 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf libgles2 armhf 1.3.1-1 [20.0 kB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf libgles-dev armhf 1.3.1-1 [50.2 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libopengl0 armhf 1.3.1-1 [39.4 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf libopengl-dev armhf 1.3.1-1 [5820 B]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libglvnd-dev armhf 1.3.1-1 [13.8 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf libgl1-mesa-dev armhf 19.3.3-1 [49.2 kB]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-data all 2.64.1-1 [1157 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-bin armhf 2.64.1-1 [128 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf python3-lib2to3 all 3.8.2-2 [78.4 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf python3-distutils all 3.8.2-2 [145 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev-bin armhf 2.64.1-1 [169 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf libmount-dev armhf 2.34-0.1 [212 kB]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf libpcre16-3 armhf 2:8.39-12 [234 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf libpcre32-3 armhf 2:8.39-12 [227 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf libpcrecpp0v5 armhf 2:8.39-12 [150 kB]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf libpcre3-dev armhf 2:8.39-12 [564 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf libsepol1-dev armhf 3.0-1 [306 kB]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-16-0 armhf 10.34-7 [190 kB]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-32-0 armhf 10.34-7 [181 kB]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-posix2 armhf 10.34-7 [44.7 kB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-dev armhf 10.34-7 [614 kB]
Get:150 http://172.17.0.1/private bullseye-staging/main armhf libselinux1-dev armhf 3.0-1+b1 [158 kB]
Get:151 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29-6 [59.8 kB]
Get:152 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev armhf 2.64.1-1 [1449 kB]
Get:153 http://172.17.0.1/private bullseye-staging/main armhf libglu1-mesa armhf 9.0.1-1 [127 kB]
Get:154 http://172.17.0.1/private bullseye-staging/main armhf libglu1-mesa-dev armhf 9.0.1-1 [166 kB]
Get:155 http://172.17.0.1/private bullseye-staging/main armhf libogg-dev armhf 1.3.2-1+b2 [194 kB]
Get:156 http://172.17.0.1/private bullseye-staging/main armhf libopus0 armhf 1.3-1 [169 kB]
Get:157 http://172.17.0.1/private bullseye-staging/main armhf libopus-dev armhf 1.3-1 [209 kB]
Get:158 http://172.17.0.1/private bullseye-staging/main armhf libopusfile0 armhf 0.9+20170913-1 [33.5 kB]
Get:159 http://172.17.0.1/private bullseye-staging/main armhf libopusfile-dev armhf 0.9+20170913-1 [54.2 kB]
Get:160 http://172.17.0.1/private bullseye-staging/main armhf libvorbis0a armhf 1.3.6-2 [82.4 kB]
Get:161 http://172.17.0.1/private bullseye-staging/main armhf libvorbisenc2 armhf 1.3.6-2 [74.0 kB]
Get:162 http://172.17.0.1/private bullseye-staging/main armhf libsndfile1 armhf 1.0.28-7 [240 kB]
Get:163 http://172.17.0.1/private bullseye-staging/main armhf libwrap0 armhf 7.6.q-30 [56.3 kB]
Get:164 http://172.17.0.1/private bullseye-staging/main armhf libpulse0 armhf 13.0-5 [250 kB]
Get:165 http://172.17.0.1/private bullseye-staging/main armhf libpulse-mainloop-glib0 armhf 13.0-5 [39.2 kB]
Get:166 http://172.17.0.1/private bullseye-staging/main armhf libpulse-dev armhf 13.0-5 [100 kB]
Get:167 http://172.17.0.1/private bullseye-staging/main armhf libsquish0 armhf 1.15-1 [17.8 kB]
Get:168 http://172.17.0.1/private bullseye-staging/main armhf libsquish-dev armhf 1.15-1 [117 kB]
Get:169 http://172.17.0.1/private bullseye-staging/main armhf libssl-dev armhf 1.1.1d-2 [1570 kB]
Get:170 http://172.17.0.1/private bullseye-staging/main armhf libtheora0 armhf 1.1.1+dfsg.1-15 [148 kB]
Get:171 http://172.17.0.1/private bullseye-staging/main armhf libtheora-dev armhf 1.1.1+dfsg.1-15 [164 kB]
Get:172 http://172.17.0.1/private bullseye-staging/main armhf libudev-dev armhf 244.3-1+rpi1 [114 kB]
Get:173 http://172.17.0.1/private bullseye-staging/main armhf libvorbisfile3 armhf 1.3.6-2 [24.6 kB]
Get:174 http://172.17.0.1/private bullseye-staging/main armhf libvorbis-dev armhf 1.3.6-2 [316 kB]
Get:175 http://172.17.0.1/private bullseye-staging/main armhf libvpx6 armhf 1.8.2-1 [1136 kB]
Get:176 http://172.17.0.1/private bullseye-staging/main armhf libvpx-dev armhf 1.8.2-1 [615 kB]
Get:177 http://172.17.0.1/private bullseye-staging/main armhf libwebp6 armhf 0.6.1-2 [228 kB]
Get:178 http://172.17.0.1/private bullseye-staging/main armhf libwebpmux3 armhf 0.6.1-2 [94.2 kB]
Get:179 http://172.17.0.1/private bullseye-staging/main armhf libwebpdemux2 armhf 0.6.1-2 [86.7 kB]
Get:180 http://172.17.0.1/private bullseye-staging/main armhf libwebp-dev armhf 0.6.1-2 [304 kB]
Get:181 http://172.17.0.1/private bullseye-staging/main armhf libxcursor1 armhf 1:1.2.0-2 [34.2 kB]
Get:182 http://172.17.0.1/private bullseye-staging/main armhf libxrender-dev armhf 1:0.9.10-1 [37.7 kB]
Get:183 http://172.17.0.1/private bullseye-staging/main armhf x11proto-fixes-dev all 1:2019.2-1 [3264 B]
Get:184 http://172.17.0.1/private bullseye-staging/main armhf libxfixes-dev armhf 1:5.0.3-1 [22.7 kB]
Get:185 http://172.17.0.1/private bullseye-staging/main armhf libxcursor-dev armhf 1:1.2.0-2 [41.7 kB]
Get:186 http://172.17.0.1/private bullseye-staging/main armhf x11proto-xext-dev all 2019.2-1 [3256 B]
Get:187 http://172.17.0.1/private bullseye-staging/main armhf libxext-dev armhf 2:1.3.3-1+b2 [102 kB]
Get:188 http://172.17.0.1/private bullseye-staging/main armhf libxi6 armhf 2:1.7.9-1 [77.8 kB]
Get:189 http://172.17.0.1/private bullseye-staging/main armhf x11proto-input-dev all 2019.2-1 [3260 B]
Get:190 http://172.17.0.1/private bullseye-staging/main armhf libxi-dev armhf 2:1.7.9-1 [236 kB]
Get:191 http://172.17.0.1/private bullseye-staging/main armhf libxinerama1 armhf 2:1.1.4-2 [17.3 kB]
Get:192 http://172.17.0.1/private bullseye-staging/main armhf x11proto-xinerama-dev all 2019.2-1 [3260 B]
Get:193 http://172.17.0.1/private bullseye-staging/main armhf libxinerama-dev armhf 2:1.1.4-2 [19.7 kB]
Get:194 http://172.17.0.1/private bullseye-staging/main armhf libxrandr2 armhf 2:1.5.1-1 [34.5 kB]
Get:195 http://172.17.0.1/private bullseye-staging/main armhf x11proto-randr-dev all 2019.2-1 [3256 B]
Get:196 http://172.17.0.1/private bullseye-staging/main armhf libxrandr-dev armhf 2:1.5.1-1 [42.5 kB]
Get:197 http://172.17.0.1/private bullseye-staging/main armhf scons all 3.1.2-2 [564 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 75.0 MB in 17s (4534 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 12229 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../01-libtinfo5_6.2-1_armhf.deb ...
Unpacking libtinfo5:armhf (6.2-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../02-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../03-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../04-groff-base_1.22.4-4_armhf.deb ...
Unpacking groff-base (1.22.4-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../05-libpipeline1_1.5.2-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.2-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../06-man-db_2.9.1-1_armhf.deb ...
Unpacking man-db (2.9.1-1) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../07-libssl1.1_1.1.1d-2_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1d-2) ...
Selecting previously unselected package libpython3.8-minimal:armhf.
Preparing to unpack .../08-libpython3.8-minimal_3.8.2-1_armhf.deb ...
Unpacking libpython3.8-minimal:armhf (3.8.2-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../09-libexpat1_2.2.9-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.9-1) ...
Selecting previously unselected package python3.8-minimal.
Preparing to unpack .../10-python3.8-minimal_3.8.2-1_armhf.deb ...
Unpacking python3.8-minimal (3.8.2-1) ...
Setting up libssl1.1:armhf (1.1.1d-2) ...
Setting up libpython3.8-minimal:armhf (3.8.2-1) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.8-minimal (3.8.2-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13191 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.8.2-2_armhf.deb ...
Unpacking python3-minimal (3.8.2-2) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../1-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../2-libmpdec2_2.4.2-3_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-3) ...
Selecting previously unselected package libpython3.8-stdlib:armhf.
Preparing to unpack .../3-libpython3.8-stdlib_3.8.2-1_armhf.deb ...
Unpacking libpython3.8-stdlib:armhf (3.8.2-1) ...
Selecting previously unselected package python3.8.
Preparing to unpack .../4-python3.8_3.8.2-1_armhf.deb ...
Unpacking python3.8 (3.8.2-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.8.2-2_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.8.2-2) ...
Setting up python3-minimal (3.8.2-2) ...
Selecting previously unselected package python3.
(Reading database ... 13593 files and directories currently installed.)
Preparing to unpack .../python3_3.8.2-2_armhf.deb ...
Unpacking python3 (3.8.2-2) ...
Preparing to unpack .../libselinux1_3.0-1+b1_armhf.deb ...
Unpacking libselinux1:armhf (3.0-1+b1) over (3.0-1) ...
Setting up libselinux1:armhf (3.0-1+b1) ...
Selecting previously unselected package sensible-utils.
(Reading database ... 13628 files and directories currently installed.)
Preparing to unpack .../000-sensible-utils_0.0.12+nmu1_all.deb ...
Unpacking sensible-utils (0.0.12+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../001-libmagic-mgc_1%3a5.38-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.38-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../002-libmagic1_1%3a5.38-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.38-4) ...
Selecting previously unselected package file.
Preparing to unpack .../003-file_1%3a5.38-4_armhf.deb ...
Unpacking file (1:5.38-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../004-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package ucf.
Preparing to unpack .../005-ucf_3.0038+nmu1_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0038+nmu1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../006-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../007-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../008-autoconf_2.69-11.1_all.deb ...
Unpacking autoconf (2.69-11.1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../009-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../010-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../011-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package openssl.
Preparing to unpack .../012-openssl_1.1.1d-2_armhf.deb ...
Unpacking openssl (1.1.1d-2) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../013-ca-certificates_20190110_all.deb ...
Unpacking ca-certificates (20190110) ...
Selecting previously unselected package libtool.
Preparing to unpack .../014-libtool_2.4.6-14_all.deb ...
Unpacking libtool (2.4.6-14) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../015-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../016-libdebhelper-perl_12.10_all.deb ...
Unpacking libdebhelper-perl (12.10) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../017-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../018-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../019-libfile-stripnondeterminism-perl_1.6.3-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.3-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../020-dh-strip-nondeterminism_1.6.3-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.3-2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../021-libelf1_0.176-1.1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../022-dwz_0.13-5_armhf.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../023-libglib2.0-0_2.64.1-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.64.1-1) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../024-libicu63_63.2-3_armhf.deb ...
Unpacking libicu63:armhf (63.2-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../025-libxml2_2.9.10+dfsg-4_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-4) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../026-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../027-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../028-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../029-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../030-debhelper_12.10_all.deb ...
Unpacking debhelper (12.10) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../031-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../032-fontconfig-config_2.13.1-2_all.deb ...
Unpacking fontconfig-config (2.13.1-2) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../033-libasound2-data_1.2.2-2.1+rpi1_all.deb ...
Unpacking libasound2-data (1.2.2-2.1+rpi1) ...
Selecting previously unselected package libasound2:armhf.
Preparing to unpack .../034-libasound2_1.2.2-2.1+rpi1_armhf.deb ...
Unpacking libasound2:armhf (1.2.2-2.1+rpi1) ...
Selecting previously unselected package libasound2-dev:armhf.
Preparing to unpack .../035-libasound2-dev_1.2.2-2.1+rpi1_armhf.deb ...
Unpacking libasound2-dev:armhf (1.2.2-2.1+rpi1) ...
Selecting previously unselected package libasyncns0:armhf.
Preparing to unpack .../036-libasyncns0_0.8-6_armhf.deb ...
Unpacking libasyncns0:armhf (0.8-6) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../037-uuid-dev_2.34-0.1_armhf.deb ...
Unpacking uuid-dev:armhf (2.34-0.1) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../038-libblkid-dev_2.34-0.1_armhf.deb ...
Unpacking libblkid-dev:armhf (2.34-0.1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../039-libpng16-16_1.6.37-2_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-2) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../040-libfreetype6_2.10.1-2_armhf.deb ...
Unpacking libfreetype6:armhf (2.10.1-2) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../041-libfontconfig1_2.13.1-2_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-2) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../042-libpixman-1-0_0.36.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.36.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../043-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../044-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../045-libxcb1_1.13.1-5_armhf.deb ...
Unpacking libxcb1:armhf (1.13.1-5) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../046-libx11-data_2%3a1.6.9-2_all.deb ...
Unpacking libx11-data (2:1.6.9-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../047-libx11-6_2%3a1.6.9-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.9-2) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../048-libxcb-render0_1.13.1-5_armhf.deb ...
Unpacking libxcb-render0:armhf (1.13.1-5) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../049-libxcb-shm0_1.13.1-5_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.13.1-5) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../050-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../051-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../052-libcairo2_1.16.0-4_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-4) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../053-libdbus-1-3_1.12.16-2+b1_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.12.16-2+b1) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../054-libdrm-common_2.4.100-4+rpi1_all.deb ...
Unpacking libdrm-common (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../055-libdrm2_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../056-libdrm-amdgpu1_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../057-libdrm-nouveau2_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../058-libdrm-radeon1_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../059-libedit2_3.1-20191231-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20191231-1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../060-libglvnd0_1.3.1-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.3.1-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../061-libwayland-server0_1.18.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.18.0-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../062-libgbm1_19.3.3-1_armhf.deb ...
Unpacking libgbm1:armhf (19.3.3-1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../063-libglapi-mesa_19.3.3-1_armhf.deb ...
Unpacking libglapi-mesa:armhf (19.3.3-1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../064-libwayland-client0_1.18.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.18.0-1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../065-libx11-xcb1_2%3a1.6.9-2_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.9-2) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../066-libxcb-dri2-0_1.13.1-5_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.13.1-5) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../067-libxcb-dri3-0_1.13.1-5_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.13.1-5) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../068-libxcb-present0_1.13.1-5_armhf.deb ...
Unpacking libxcb-present0:armhf (1.13.1-5) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../069-libxcb-sync1_1.13.1-5_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.13.1-5) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../070-libxcb-xfixes0_1.13.1-5_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.13.1-5) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../071-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../072-libegl-mesa0_19.3.3-1_armhf.deb ...
Unpacking libegl-mesa0:armhf (19.3.3-1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../073-libegl1_1.3.1-1_armhf.deb ...
Unpacking libegl1:armhf (1.3.1-1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../074-libxcb-glx0_1.13.1-5_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.13.1-5) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../075-libxfixes3_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../076-libxdamage1_1%3a1.1.5-1_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.5-1) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../077-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../078-libz3-4_4.8.7-4_armhf.deb ...
Unpacking libz3-4:armhf (4.8.7-4) ...
Selecting previously unselected package libllvm9:armhf.
Preparing to unpack .../079-libllvm9_1%3a9.0.1-10+rpi1_armhf.deb ...
Unpacking libllvm9:armhf (1:9.0.1-10+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../080-libsensors-config_1%3a3.6.0-2_all.deb ...
Unpacking libsensors-config (1:3.6.0-2) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../081-libsensors5_1%3a3.6.0-2_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-2) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../082-libgl1-mesa-dri_19.3.3-1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (19.3.3-1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../083-libglx-mesa0_19.3.3-1_armhf.deb ...
Unpacking libglx-mesa0:armhf (19.3.3-1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../084-libglx0_1.3.1-1_armhf.deb ...
Unpacking libglx0:armhf (1.3.1-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../085-libgl1_1.3.1-1_armhf.deb ...
Unpacking libgl1:armhf (1.3.1-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../086-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../087-x11proto-dev_2019.2-1_all.deb ...
Unpacking x11proto-dev (2019.2-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../088-x11proto-core-dev_2019.2-1_all.deb ...
Unpacking x11proto-core-dev (2019.2-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../089-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../090-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../091-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../092-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../093-libxcb1-dev_1.13.1-5_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.13.1-5) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../094-libx11-dev_2%3a1.6.9-2_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.9-2) ...
Selecting previously unselected package libglx-dev:armhf.
Preparing to unpack .../095-libglx-dev_1.3.1-1_armhf.deb ...
Unpacking libglx-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libgl-dev:armhf.
Preparing to unpack .../096-libgl-dev_1.3.1-1_armhf.deb ...
Unpacking libgl-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libegl-dev:armhf.
Preparing to unpack .../097-libegl-dev_1.3.1-1_armhf.deb ...
Unpacking libegl-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libenet7:armhf.
Preparing to unpack .../098-libenet7_1.3.13+ds-1_armhf.deb ...
Unpacking libenet7:armhf (1.3.13+ds-1) ...
Selecting previously unselected package libenet-dev:armhf.
Preparing to unpack .../099-libenet-dev_1.3.13+ds-1_armhf.deb ...
Unpacking libenet-dev:armhf (1.3.13+ds-1) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../100-libffi-dev_3.3-3_armhf.deb ...
Unpacking libffi-dev:armhf (3.3-3) ...
Selecting previously unselected package libogg0:armhf.
Preparing to unpack .../101-libogg0_1.3.2-1+b2_armhf.deb ...
Unpacking libogg0:armhf (1.3.2-1+b2) ...
Selecting previously unselected package libflac8:armhf.
Preparing to unpack .../102-libflac8_1.3.3-1_armhf.deb ...
Unpacking libflac8:armhf (1.3.3-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../103-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../104-libpng-dev_1.6.37-2_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.37-2) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../105-libfreetype-dev_2.10.1-2_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.10.1-2) ...
Selecting previously unselected package libfreetype6-dev:armhf.
Preparing to unpack .../106-libfreetype6-dev_2.10.1-2_armhf.deb ...
Unpacking libfreetype6-dev:armhf (2.10.1-2) ...
Selecting previously unselected package libgles1:armhf.
Preparing to unpack .../107-libgles1_1.3.1-1_armhf.deb ...
Unpacking libgles1:armhf (1.3.1-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../108-libgles2_1.3.1-1_armhf.deb ...
Unpacking libgles2:armhf (1.3.1-1) ...
Selecting previously unselected package libgles-dev:armhf.
Preparing to unpack .../109-libgles-dev_1.3.1-1_armhf.deb ...
Unpacking libgles-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libopengl0:armhf.
Preparing to unpack .../110-libopengl0_1.3.1-1_armhf.deb ...
Unpacking libopengl0:armhf (1.3.1-1) ...
Selecting previously unselected package libopengl-dev:armhf.
Preparing to unpack .../111-libopengl-dev_1.3.1-1_armhf.deb ...
Unpacking libopengl-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libglvnd-dev:armhf.
Preparing to unpack .../112-libglvnd-dev_1.3.1-1_armhf.deb ...
Unpacking libglvnd-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libgl1-mesa-dev:armhf.
Preparing to unpack .../113-libgl1-mesa-dev_19.3.3-1_armhf.deb ...
Unpacking libgl1-mesa-dev:armhf (19.3.3-1) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../114-libglib2.0-data_2.64.1-1_all.deb ...
Unpacking libglib2.0-data (2.64.1-1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../115-libglib2.0-bin_2.64.1-1_armhf.deb ...
Unpacking libglib2.0-bin (2.64.1-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../116-python3-lib2to3_3.8.2-2_all.deb ...
Unpacking python3-lib2to3 (3.8.2-2) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../117-python3-distutils_3.8.2-2_all.deb ...
Unpacking python3-distutils (3.8.2-2) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../118-libglib2.0-dev-bin_2.64.1-1_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.64.1-1) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../119-libmount-dev_2.34-0.1_armhf.deb ...
Unpacking libmount-dev:armhf (2.34-0.1) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../120-libpcre16-3_2%3a8.39-12_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-12) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../121-libpcre32-3_2%3a8.39-12_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-12) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../122-libpcrecpp0v5_2%3a8.39-12_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-12) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../123-libpcre3-dev_2%3a8.39-12_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-12) ...
Selecting previously unselected package libsepol1-dev:armhf.
Preparing to unpack .../124-libsepol1-dev_3.0-1_armhf.deb ...
Unpacking libsepol1-dev:armhf (3.0-1) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../125-libpcre2-16-0_10.34-7_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../126-libpcre2-32-0_10.34-7_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-posix2:armhf.
Preparing to unpack .../127-libpcre2-posix2_10.34-7_armhf.deb ...
Unpacking libpcre2-posix2:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../128-libpcre2-dev_10.34-7_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.34-7) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../129-libselinux1-dev_3.0-1+b1_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.0-1+b1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../130-pkg-config_0.29-6_armhf.deb ...
Unpacking pkg-config (0.29-6) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../131-libglib2.0-dev_2.64.1-1_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.64.1-1) ...
Selecting previously unselected package libglu1-mesa:armhf.
Preparing to unpack .../132-libglu1-mesa_9.0.1-1_armhf.deb ...
Unpacking libglu1-mesa:armhf (9.0.1-1) ...
Selecting previously unselected package libglu1-mesa-dev:armhf.
Preparing to unpack .../133-libglu1-mesa-dev_9.0.1-1_armhf.deb ...
Unpacking libglu1-mesa-dev:armhf (9.0.1-1) ...
Selecting previously unselected package libogg-dev:armhf.
Preparing to unpack .../134-libogg-dev_1.3.2-1+b2_armhf.deb ...
Unpacking libogg-dev:armhf (1.3.2-1+b2) ...
Selecting previously unselected package libopus0:armhf.
Preparing to unpack .../135-libopus0_1.3-1_armhf.deb ...
Unpacking libopus0:armhf (1.3-1) ...
Selecting previously unselected package libopus-dev:armhf.
Preparing to unpack .../136-libopus-dev_1.3-1_armhf.deb ...
Unpacking libopus-dev:armhf (1.3-1) ...
Selecting previously unselected package libopusfile0.
Preparing to unpack .../137-libopusfile0_0.9+20170913-1_armhf.deb ...
Unpacking libopusfile0 (0.9+20170913-1) ...
Selecting previously unselected package libopusfile-dev.
Preparing to unpack .../138-libopusfile-dev_0.9+20170913-1_armhf.deb ...
Unpacking libopusfile-dev (0.9+20170913-1) ...
Selecting previously unselected package libvorbis0a:armhf.
Preparing to unpack .../139-libvorbis0a_1.3.6-2_armhf.deb ...
Unpacking libvorbis0a:armhf (1.3.6-2) ...
Selecting previously unselected package libvorbisenc2:armhf.
Preparing to unpack .../140-libvorbisenc2_1.3.6-2_armhf.deb ...
Unpacking libvorbisenc2:armhf (1.3.6-2) ...
Selecting previously unselected package libsndfile1:armhf.
Preparing to unpack .../141-libsndfile1_1.0.28-7_armhf.deb ...
Unpacking libsndfile1:armhf (1.0.28-7) ...
Selecting previously unselected package libwrap0:armhf.
Preparing to unpack .../142-libwrap0_7.6.q-30_armhf.deb ...
Unpacking libwrap0:armhf (7.6.q-30) ...
Selecting previously unselected package libpulse0:armhf.
Preparing to unpack .../143-libpulse0_13.0-5_armhf.deb ...
Unpacking libpulse0:armhf (13.0-5) ...
Selecting previously unselected package libpulse-mainloop-glib0:armhf.
Preparing to unpack .../144-libpulse-mainloop-glib0_13.0-5_armhf.deb ...
Unpacking libpulse-mainloop-glib0:armhf (13.0-5) ...
Selecting previously unselected package libpulse-dev:armhf.
Preparing to unpack .../145-libpulse-dev_13.0-5_armhf.deb ...
Unpacking libpulse-dev:armhf (13.0-5) ...
Selecting previously unselected package libsquish0:armhf.
Preparing to unpack .../146-libsquish0_1.15-1_armhf.deb ...
Unpacking libsquish0:armhf (1.15-1) ...
Selecting previously unselected package libsquish-dev:armhf.
Preparing to unpack .../147-libsquish-dev_1.15-1_armhf.deb ...
Unpacking libsquish-dev:armhf (1.15-1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../148-libssl-dev_1.1.1d-2_armhf.deb ...
Unpacking libssl-dev:armhf (1.1.1d-2) ...
Selecting previously unselected package libtheora0:armhf.
Preparing to unpack .../149-libtheora0_1.1.1+dfsg.1-15_armhf.deb ...
Unpacking libtheora0:armhf (1.1.1+dfsg.1-15) ...
Selecting previously unselected package libtheora-dev:armhf.
Preparing to unpack .../150-libtheora-dev_1.1.1+dfsg.1-15_armhf.deb ...
Unpacking libtheora-dev:armhf (1.1.1+dfsg.1-15) ...
Selecting previously unselected package libudev-dev:armhf.
Preparing to unpack .../151-libudev-dev_244.3-1+rpi1_armhf.deb ...
Unpacking libudev-dev:armhf (244.3-1+rpi1) ...
Selecting previously unselected package libvorbisfile3:armhf.
Preparing to unpack .../152-libvorbisfile3_1.3.6-2_armhf.deb ...
Unpacking libvorbisfile3:armhf (1.3.6-2) ...
Selecting previously unselected package libvorbis-dev:armhf.
Preparing to unpack .../153-libvorbis-dev_1.3.6-2_armhf.deb ...
Unpacking libvorbis-dev:armhf (1.3.6-2) ...
Selecting previously unselected package libvpx6:armhf.
Preparing to unpack .../154-libvpx6_1.8.2-1_armhf.deb ...
Unpacking libvpx6:armhf (1.8.2-1) ...
Selecting previously unselected package libvpx-dev:armhf.
Preparing to unpack .../155-libvpx-dev_1.8.2-1_armhf.deb ...
Unpacking libvpx-dev:armhf (1.8.2-1) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../156-libwebp6_0.6.1-2_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../157-libwebpmux3_0.6.1-2_armhf.deb ...
Unpacking libwebpmux3:armhf (0.6.1-2) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../158-libwebpdemux2_0.6.1-2_armhf.deb ...
Unpacking libwebpdemux2:armhf (0.6.1-2) ...
Selecting previously unselected package libwebp-dev:armhf.
Preparing to unpack .../159-libwebp-dev_0.6.1-2_armhf.deb ...
Unpacking libwebp-dev:armhf (0.6.1-2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../160-libxcursor1_1%3a1.2.0-2_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.2.0-2) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../161-libxrender-dev_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1) ...
Selecting previously unselected package x11proto-fixes-dev.
Preparing to unpack .../162-x11proto-fixes-dev_1%3a2019.2-1_all.deb ...
Unpacking x11proto-fixes-dev (1:2019.2-1) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../163-libxfixes-dev_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxcursor-dev:armhf.
Preparing to unpack .../164-libxcursor-dev_1%3a1.2.0-2_armhf.deb ...
Unpacking libxcursor-dev:armhf (1:1.2.0-2) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../165-x11proto-xext-dev_2019.2-1_all.deb ...
Unpacking x11proto-xext-dev (2019.2-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../166-libxext-dev_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../167-libxi6_2%3a1.7.9-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.9-1) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../168-x11proto-input-dev_2019.2-1_all.deb ...
Unpacking x11proto-input-dev (2019.2-1) ...
Selecting previously unselected package libxi-dev:armhf.
Preparing to unpack .../169-libxi-dev_2%3a1.7.9-1_armhf.deb ...
Unpacking libxi-dev:armhf (2:1.7.9-1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../170-libxinerama1_2%3a1.1.4-2_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-2) ...
Selecting previously unselected package x11proto-xinerama-dev.
Preparing to unpack .../171-x11proto-xinerama-dev_2019.2-1_all.deb ...
Unpacking x11proto-xinerama-dev (2019.2-1) ...
Selecting previously unselected package libxinerama-dev:armhf.
Preparing to unpack .../172-libxinerama-dev_2%3a1.1.4-2_armhf.deb ...
Unpacking libxinerama-dev:armhf (2:1.1.4-2) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../173-libxrandr2_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.1-1) ...
Selecting previously unselected package x11proto-randr-dev.
Preparing to unpack .../174-x11proto-randr-dev_2019.2-1_all.deb ...
Unpacking x11proto-randr-dev (2019.2-1) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../175-libxrandr-dev_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr-dev:armhf (2:1.5.1-1) ...
Selecting previously unselected package scons.
Preparing to unpack .../176-scons_3.1.2-2_all.deb ...
Unpacking scons (3.1.2-2) ...
Selecting previously unselected package sbuild-build-depends-godot-dummy.
Preparing to unpack .../177-sbuild-build-depends-godot-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-godot-dummy (0.invalid.0) ...
Setting up libenet7:armhf (1.3.13+ds-1) ...
Setting up libpcrecpp0v5:armhf (2:8.39-12) ...
Setting up libpipeline1:armhf (1.5.2-2) ...
Setting up libpixman-1-0:armhf (0.36.0-1) ...
Setting up libsquish0:armhf (1.15-1) ...
Setting up libwayland-server0:armhf (1.18.0-1) ...
Setting up libx11-xcb1:armhf (2:1.6.9-2) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up libogg0:armhf (1.3.2-1+b2) ...
Setting up mime-support (3.64) ...
Setting up libpcre16-3:armhf (2:8.39-12) ...
Setting up libmagic-mgc (1:5.38-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.64.1-1) ...
No schema files found: doing nothing.
Setting up libglvnd0:armhf (1.3.1-1) ...
Setting up libdebhelper-perl (12.10) ...
Setting up libsensors-config (1:3.6.0-2) ...
Setting up libmagic1:armhf (1:5.38-4) ...
Setting up libsepol1-dev:armhf (3.0-1) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up file (1:5.38-4) ...
Setting up libogg-dev:armhf (1.3.2-1+b2) ...
Setting up libffi-dev:armhf (3.3-3) ...
Setting up libsquish-dev:armhf (1.15-1) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libpcre2-16-0:armhf (10.34-7) ...
Setting up libicu63:armhf (63.2-3) ...
Setting up libopengl0:armhf (1.3.1-1) ...
Setting up libflac8:armhf (1.3.3-1) ...
Setting up libasound2-data (1.2.2-2.1+rpi1) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libz3-4:armhf (4.8.7-4) ...
Setting up libpcre2-32-0:armhf (10.34-7) ...
Setting up libglib2.0-data (2.64.1-1) ...
Setting up libgles2:armhf (1.3.1-1) ...
Setting up libwrap0:armhf (7.6.q-30) ...
Setting up libx11-data (2:1.6.9-2) ...
Setting up uuid-dev:armhf (2.34-0.1) ...
Setting up libgles1:armhf (1.3.1-1) ...
Setting up libdbus-1-3:armhf (1.12.16-2+b1) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libopus0:armhf (1.3-1) ...
Setting up libssl-dev:armhf (1.1.1d-2) ...
Setting up libpng16-16:armhf (1.6.37-2) ...
Setting up libpcre32-3:armhf (2:8.39-12) ...
Setting up libvorbis0a:armhf (1.3.6-2) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up libwebp6:armhf (0.6.1-2) ...
Setting up pkg-config (0.29-6) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up libudev-dev:armhf (244.3-1+rpi1) ...
Setting up libpcre2-posix2:armhf (10.34-7) ...
Setting up libsensors5:armhf (1:3.6.0-2) ...
Setting up libglapi-mesa:armhf (19.3.3-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up sensible-utils (0.0.12+nmu1) ...
Setting up libasyncns0:armhf (0.8-6) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up libvpx6:armhf (1.8.2-1) ...
Setting up libenet-dev:armhf (1.3.13+ds-1) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up libasound2:armhf (1.2.2-2.1+rpi1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up libmpdec2:armhf (2.4.2-3) ...
Setting up libopengl-dev:armhf (1.3.1-1) ...
Setting up libpython3.8-stdlib:armhf (3.8.2-1) ...
Setting up libasound2-dev:armhf (1.2.2-2.1+rpi1) ...
Setting up python3.8 (3.8.2-1) ...
Setting up openssl (1.1.1d-2) ...
Setting up libwebpmux3:armhf (0.6.1-2) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libtinfo5:armhf (6.2-1) ...
Setting up libdrm-common (2.4.100-4+rpi1) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up libopusfile0 (0.9+20170913-1) ...
Setting up libxml2:armhf (2.9.10+dfsg-4) ...
Setting up libvorbisenc2:armhf (1.3.6-2) ...
Setting up libpython3-stdlib:armhf (3.8.2-2) ...
Setting up libwayland-client0:armhf (1.18.0-1) ...
Setting up x11proto-dev (2019.2-1) ...
Setting up libfile-stripnondeterminism-perl (1.6.3-2) ...
Setting up libblkid-dev:armhf (2.34-0.1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libxcb1:armhf (1.13.1-5) ...
Setting up libxcb-xfixes0:armhf (1.13.1-5) ...
Setting up libxau-dev:armhf (1:1.0.8-1+b2) ...
Setting up libpcre2-dev:armhf (10.34-7) ...
Setting up libtool (2.4.6-14) ...
Setting up libxcb-render0:armhf (1.13.1-5) ...
Setting up libselinux1-dev:armhf (3.0-1+b1) ...
Setting up libpcre3-dev:armhf (2:8.39-12) ...
Setting up x11proto-randr-dev (2019.2-1) ...
Setting up libxcb-glx0:armhf (1.13.1-5) ...
Setting up libwebpdemux2:armhf (0.6.1-2) ...
Setting up libedit2:armhf (3.1-20191231-1) ...
Setting up libpng-dev:armhf (1.6.37-2) ...
Setting up libglib2.0-bin (2.64.1-1) ...
Setting up m4 (1.4.18-4) ...
Setting up python3 (3.8.2-2) ...
Setting up libxcb-shm0:armhf (1.13.1-5) ...
Setting up x11proto-xinerama-dev (2019.2-1) ...
Setting up libopus-dev:armhf (1.3-1) ...
Setting up libxcb-present0:armhf (1.13.1-5) ...
Setting up ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
128 added, 0 removed; done.
Setting up libvorbisfile3:armhf (1.3.6-2) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libwebp-dev:armhf (0.6.1-2) ...
Setting up libfreetype6:armhf (2.10.1-2) ...
Setting up libvpx-dev:armhf (1.8.2-1) ...
Setting up libxcb-sync1:armhf (1.13.1-5) ...
Setting up x11proto-core-dev (2019.2-1) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up scons (3.1.2-2) ...
Setting up x11proto-input-dev (2019.2-1) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up ucf (3.0038+nmu1) ...
Setting up autoconf (2.69-11.1) ...
Setting up libxcb-dri2-0:armhf (1.13.1-5) ...
Setting up dh-strip-nondeterminism (1.6.3-2) ...
Setting up x11proto-xext-dev (2019.2-1) ...
Setting up libdrm2:armhf (2.4.100-4+rpi1) ...
Setting up dwz (0.13-5) ...
Setting up groff-base (1.22.4-4) ...
Setting up libx11-6:armhf (2:1.6.9-2) ...
Setting up libsndfile1:armhf (1.0.28-7) ...
Setting up x11proto-fixes-dev (1:2019.2-1) ...
Setting up python3-lib2to3 (3.8.2-2) ...
Setting up libmount-dev:armhf (2.34-0.1) ...
Setting up libllvm9:armhf (1:9.0.1-10+rpi1) ...
Setting up libdrm-amdgpu1:armhf (2.4.100-4+rpi1) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up python3-distutils (3.8.2-2) ...
Setting up libvorbis-dev:armhf (1.3.6-2) ...
Setting up libxcb-dri3-0:armhf (1.13.1-5) ...
Setting up libglib2.0-dev-bin (2.64.1-1) ...
Setting up libdrm-nouveau2:armhf (2.4.100-4+rpi1) ...
Setting up gettext (0.19.8.1-10) ...
Setting up libxcb1-dev:armhf (1.13.1-5) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libgbm1:armhf (19.3.3-1) ...
Setting up libpulse0:armhf (13.0-5) ...
Setting up libdrm-radeon1:armhf (2.4.100-4+rpi1) ...
Setting up fontconfig-config (2.13.1-2) ...
Setting up libgl1-mesa-dri:armhf (19.3.3-1) ...
Setting up libx11-dev:armhf (2:1.6.9-2) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up libopusfile-dev (0.9+20170913-1) ...
Setting up man-db (2.9.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libfreetype-dev:armhf (2.10.1-2) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libegl-mesa0:armhf (19.3.3-1) ...
Setting up libglib2.0-dev:armhf (2.64.1-1) ...
Setting up libxfixes3:armhf (1:5.0.3-1) ...
Setting up libpulse-mainloop-glib0:armhf (13.0-5) ...
Setting up libxinerama1:armhf (2:1.1.4-2) ...
Setting up libxrandr2:armhf (2:1.5.1-1) ...
Setting up libpulse-dev:armhf (13.0-5) ...
Setting up libxext-dev:armhf (2:1.3.3-1+b2) ...
Setting up libegl1:armhf (1.3.1-1) ...
Setting up libfontconfig1:armhf (2.13.1-2) ...
Setting up libxrender-dev:armhf (1:0.9.10-1) ...
Setting up libxdamage1:armhf (1:1.1.5-1) ...
Setting up libxi6:armhf (2:1.7.9-1) ...
Setting up po-debconf (1.0.21) ...
Setting up libxcursor1:armhf (1:1.2.0-2) ...
Setting up libcairo2:armhf (1.16.0-4) ...
Setting up libfreetype6-dev:armhf (2.10.1-2) ...
Setting up libxfixes-dev:armhf (1:5.0.3-1) ...
Setting up libxrandr-dev:armhf (2:1.5.1-1) ...
Setting up libxinerama-dev:armhf (2:1.1.4-2) ...
Setting up libtheora0:armhf (1.1.1+dfsg.1-15) ...
Setting up libxi-dev:armhf (2:1.7.9-1) ...
Setting up libglx-mesa0:armhf (19.3.3-1) ...
Setting up libglx0:armhf (1.3.1-1) ...
Setting up libxcursor-dev:armhf (1:1.2.0-2) ...
Setting up libgl1:armhf (1.3.1-1) ...
Setting up libtheora-dev:armhf (1.1.1+dfsg.1-15) ...
Setting up libglx-dev:armhf (1.3.1-1) ...
Setting up libglu1-mesa:armhf (9.0.1-1) ...
Setting up libgl-dev:armhf (1.3.1-1) ...
Setting up libegl-dev:armhf (1.3.1-1) ...
Setting up libglu1-mesa-dev:armhf (9.0.1-1) ...
Setting up libgles-dev:armhf (1.3.1-1) ...
Setting up libglvnd-dev:armhf (1.3.1-1) ...
Setting up libgl1-mesa-dev:armhf (19.3.3-1) ...
Setting up debhelper (12.10) ...
Setting up dh-autoreconf (19) ...
Setting up sbuild-build-depends-godot-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.30-2+rpi1) ...
Processing triggers for ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.15.0-76-generic armhf (armv8l)
Toolchain package versions: binutils_2.34-5+rpi1 dpkg-dev_1.19.7 g++-9_9.3.0-3+rpi1 gcc-9_9.3.0-3+rpi1 libc6-dev_2.30-2+rpi1 libstdc++-9-dev_9.3.0-3+rpi1 libstdc++6_10-20200312-2+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2
Package versions: adduser_3.118 apt_2.0.0+b1 autoconf_2.69-11.1 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.47 bash_5.0-6 binutils_2.34-5+rpi1 binutils-arm-linux-gnueabihf_2.34-5+rpi1 binutils-common_2.34-5+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 ca-certificates_20190110 coreutils_8.30-3 cpp_4:9.2.1-3.1+rpi1 cpp-9_9.3.0-3+rpi1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.10 debianutils_4.9.1 dh-autoreconf_19 dh-strip-nondeterminism_1.6.3-2 diffutils_1:3.7-3 dirmngr_2.2.19-3 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.6-1 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.38-4 findutils_4.7.0-1 fontconfig-config_2.13.1-2 fonts-dejavu-core_2.37-1 g++_4:9.2.1-3.1+rpi1 g++-9_9.3.0-3+rpi1 gcc_4:9.2.1-3.1+rpi1 gcc-10-base_10-20200312-2+rpi1 gcc-9_9.3.0-3+rpi1 gcc-9-base_9.3.0-3+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gnupg_2.2.19-3 gnupg-l10n_2.2.19-3 gnupg-utils_2.2.19-3 gpg_2.2.19-3 gpg-agent_2.2.19-3 gpg-wks-client_2.2.19-3 gpg-wks-server_2.2.19-3 gpgconf_2.2.19-3 gpgsm_2.2.19-3 gpgv_2.2.19-3 grep_3.4-1 groff-base_1.22.4-4 gzip_1.10-2 hostname_3.23 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20190709-3 libacl1_2.2.53-6 libapt-pkg6.0_2.0.0+b1 libarchive-zip-perl_1.68-1 libasan5_9.3.0-3+rpi1 libasound2_1.2.2-2.1+rpi1 libasound2-data_1.2.2-2.1+rpi1 libasound2-dev_1.2.2-2.1+rpi1 libassuan0_2.5.3-7 libasyncns0_0.8-6 libatomic1_10-20200312-2+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2+b1 libbinutils_2.34-5+rpi1 libblkid-dev_2.34-0.1 libblkid1_2.34-0.1 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.30-2+rpi1 libc-dev-bin_2.30-2+rpi1 libc6_2.30-2+rpi1 libc6-dev_2.30-2+rpi1 libcairo2_1.16.0-4 libcap-ng0_0.7.9-2.1 libcap2_1:2.32-1 libcap2-bin_1:2.32-1 libcc1-0_10-20200312-2+rpi1 libcom-err2_1.45.6-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.15-1 libcrypt1_1:4.4.15-1 libctf-nobfd0_2.34-5+rpi1 libctf0_2.34-5+rpi1 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.16-2+b1 libdebconfclient0_0.251 libdebhelper-perl_12.10 libdpkg-perl_1.19.7 libdrm-amdgpu1_2.4.100-4+rpi1 libdrm-common_2.4.100-4+rpi1 libdrm-nouveau2_2.4.100-4+rpi1 libdrm-radeon1_2.4.100-4+rpi1 libdrm2_2.4.100-4+rpi1 libedit2_3.1-20191231-1 libegl-dev_1.3.1-1 libegl-mesa0_19.3.3-1 libegl1_1.3.1-1 libelf1_0.176-1.1 libenet-dev_1.3.13+ds-1 libenet7_1.3.13+ds-1 libexpat1_2.2.9-1 libext2fs2_1.45.6-1 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi-dev_3.3-3 libffi7_3.3-3 libfile-stripnondeterminism-perl_1.6.3-2 libflac8_1.3.3-1 libfontconfig1_2.13.1-2 libfreetype-dev_2.10.1-2 libfreetype6_2.10.1-2 libfreetype6-dev_2.10.1-2 libgbm1_19.3.3-1 libgcc-9-dev_9.3.0-3+rpi1 libgcc-s1_10-20200312-2+rpi1 libgcc1_1:10-20200312-2+rpi1 libgcrypt20_1.8.5-5 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgl-dev_1.3.1-1 libgl1_1.3.1-1 libgl1-mesa-dev_19.3.3-1 libgl1-mesa-dri_19.3.3-1 libglapi-mesa_19.3.3-1 libgles-dev_1.3.1-1 libgles1_1.3.1-1 libgles2_1.3.1-1 libglib2.0-0_2.64.1-1 libglib2.0-bin_2.64.1-1 libglib2.0-data_2.64.1-1 libglib2.0-dev_2.64.1-1 libglib2.0-dev-bin_2.64.1-1 libglu1-mesa_9.0.1-1 libglu1-mesa-dev_9.0.1-1 libglvnd-dev_1.3.1-1 libglvnd0_1.3.1-1 libglx-dev_1.3.1-1 libglx-mesa0_19.3.3-1 libglx0_1.3.1-1 libgmp10_2:6.2.0+dfsg-4 libgnutls30_3.6.12-2 libgomp1_10-20200312-2+rpi1 libgpg-error0_1.37-1 libhogweed5_3.5.1+really3.5.1-2 libicu63_63.2-3 libidn2-0_2.3.0-1 libisl22_0.22.1-1 libksba8_1.3.5-2 libldap-2.4-2_2.4.49+dfsg-2 libldap-common_2.4.49+dfsg-2 libllvm9_1:9.0.1-10+rpi1 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.38-4 libmagic1_1:5.38-4 libmount-dev_2.34-0.1 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-3 libmpfr6_4.0.2-1 libncursesw6_6.2-1 libnettle7_3.5.1+really3.5.1-2 libnpth0_1.6-1 libogg-dev_1.3.2-1+b2 libogg0_1.3.2-1+b2 libopengl-dev_1.3.1-1 libopengl0_1.3.1-1 libopus-dev_1.3-1 libopus0_1.3-1 libopusfile-dev_0.9+20170913-1 libopusfile0_0.9+20170913-1 libp11-kit0_0.23.20-1 libpam-cap_1:2.32-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre16-3_2:8.39-12 libpcre2-16-0_10.34-7 libpcre2-32-0_10.34-7 libpcre2-8-0_10.34-7 libpcre2-dev_10.34-7 libpcre2-posix2_10.34-7 libpcre3_2:8.39-12 libpcre3-dev_2:8.39-12 libpcre32-3_2:8.39-12 libpcrecpp0v5_2:8.39-12 libperl5.30_5.30.0-9 libpipeline1_1.5.2-2 libpixman-1-0_0.36.0-1 libpng-dev_1.6.37-2 libpng16-16_1.6.37-2 libpthread-stubs0-dev_0.4-1 libpulse-dev_13.0-5 libpulse-mainloop-glib0_13.0-5 libpulse0_13.0-5 libpython3-stdlib_3.8.2-2 libpython3.8-minimal_3.8.2-1 libpython3.8-stdlib_3.8.2-1 libreadline7_7.0-5 libreadline8_8.0-4 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.3-1+rpi1 libselinux1_3.0-1+b1 libselinux1-dev_3.0-1+b1 libsemanage-common_3.0-1 libsemanage1_3.0-1 libsensors-config_1:3.6.0-2 libsensors5_1:3.6.0-2 libsepol1_3.0-1 libsepol1-dev_3.0-1 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1 libsndfile1_1.0.28-7 libsqlite3-0_3.31.1-4 libsquish-dev_1.15-1 libsquish0_1.15-1 libss2_1.45.6-1 libssl-dev_1.1.1d-2 libssl1.1_1.1.1d-2 libstdc++-9-dev_9.3.0-3+rpi1 libstdc++6_10-20200312-2+rpi1 libsub-override-perl_0.09-2 libsystemd0_244.3-1+rpi1 libtasn1-6_4.16.0-2 libtheora-dev_1.1.1+dfsg.1-15 libtheora0_1.1.1+dfsg.1-15 libtinfo5_6.2-1 libtinfo6_6.2-1 libtool_2.4.6-14 libubsan1_10-20200312-2+rpi1 libuchardet0_0.0.6-3 libudev-dev_244.3-1+rpi1 libudev1_244.3-1+rpi1 libunistring2_0.9.10-2 libuuid1_2.34-0.1 libvorbis-dev_1.3.6-2 libvorbis0a_1.3.6-2 libvorbisenc2_1.3.6-2 libvorbisfile3_1.3.6-2 libvpx-dev_1.8.2-1 libvpx6_1.8.2-1 libwayland-client0_1.18.0-1 libwayland-server0_1.18.0-1 libwebp-dev_0.6.1-2 libwebp6_0.6.1-2 libwebpdemux2_0.6.1-2 libwebpmux3_0.6.1-2 libwrap0_7.6.q-30 libx11-6_2:1.6.9-2 libx11-data_2:1.6.9-2 libx11-dev_2:1.6.9-2 libx11-xcb1_2:1.6.9-2 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxcb-dri2-0_1.13.1-5 libxcb-dri3-0_1.13.1-5 libxcb-glx0_1.13.1-5 libxcb-present0_1.13.1-5 libxcb-render0_1.13.1-5 libxcb-shm0_1.13.1-5 libxcb-sync1_1.13.1-5 libxcb-xfixes0_1.13.1-5 libxcb1_1.13.1-5 libxcb1-dev_1.13.1-5 libxcursor-dev_1:1.2.0-2 libxcursor1_1:1.2.0-2 libxdamage1_1:1.1.5-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxi-dev_2:1.7.9-1 libxi6_2:1.7.9-1 libxinerama-dev_2:1.1.4-2 libxinerama1_2:1.1.4-2 libxml2_2.9.10+dfsg-4 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence1_1.3-1 libxxf86vm1_1:1.1.4-1+b2 libz3-4_4.8.7-4 libzstd1_1.4.4+dfsg-3+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.1-1 mawk_1.3.4.20200120-2 mime-support_3.64 mount_2.34-0.1 ncurses-base_6.2-1 ncurses-bin_6.2-1 netbase_6.1 openssl_1.1.1d-2 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.30_5.30.0-9 pinentry-curses_1.1.0-3 pkg-config_0.29-6 po-debconf_1.0.21 python3_3.8.2-2 python3-distutils_3.8.2-2 python3-lib2to3_3.8.2-2 python3-minimal_3.8.2-2 python3.8_3.8.2-1 python3.8-minimal_3.8.2-1 raspbian-archive-keyring_20120528.2 readline-common_8.0-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-godot-dummy_0.invalid.0 scons_3.1.2-2 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-3 tar_1.30+dfsg-7 tzdata_2019c-3 ucf_3.0038+nmu1 util-linux_2.34-0.1 uuid-dev_2.34-0.1 x11proto-core-dev_2019.2-1 x11proto-dev_2019.2-1 x11proto-fixes-dev_1:2019.2-1 x11proto-input-dev_2019.2-1 x11proto-randr-dev_2019.2-1 x11proto-xext-dev_2019.2-1 x11proto-xinerama-dev_2019.2-1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.4.0-1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Wed Mar 25 12:48:05 2020 UTC
gpgv:                using RSA key 9236557B170C87F8821C0AC3C1E0D92E986F7C7E
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./godot_3.2-stable-2.dsc
dpkg-source: info: extracting godot in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking godot_3.2-stable.orig.tar.gz
dpkg-source: info: unpacking godot_3.2-stable-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 001-change-ca-cert-source-path

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-a1b5f6c7-ff05-4df7-94a5-24d176f715b9
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package godot
dpkg-buildpackage: info: source version 3.2-stable-2
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean
   debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_clean
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
	rm -f -- debian/godot3.substvars debian/godot3-runner.substvars debian/godot3-server.substvars ./platform/android/java/gradle/wrapper/gradle-wrapper.jar debian/files
	rm -fr -- debian/godot3/ debian/tmp/ debian/godot3-runner/ debian/godot3-server/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
scons -c
scons: Reading SConscript files ...
Automatically detected platform: x11
Enabling ALSA
Enabling PulseAudio
Checking for C header file mntent.h... yes
scons: done reading SConscript files.
scons: Cleaning targets ...
scons: done cleaning targets.
Removing autogenerated directory .sconf_temp
find . -iname "*.gen.cpp" -delete
find . -iname "*.gen.h" -delete
find . -iname "*.pyc" -delete
find . -iname ".a" -delete
find . -iname ".o" -delete
find . -iname ".sconsign.dblite" -delete
find . -name '*.o' -delete
rm -rf main/libmain.x11.opt.tools.64.a main/tests/libtests.x11.opt.tools.64.a
rm -rf config.log .sconsign?.dblite
rm -rf bin/
rm -rf enet
rm -rf freetype
rm -rf libogg
rm -rf libpng
rm -rf libtheora
rm -rf libvorbis
rm -rf libvpx
rm -rf libwebp
rm -rf openssl
rm -rf opus
rm -rf pcre2
rm -rf squish
rm -rf zlib
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
scons platform=server tools=yes target=release_debug bits=32 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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security"
scons: Reading SConscript files ...
Checking for C header file mntent.h... yes
scons: done reading SConscript files.
scons: Building targets ...
run(["core/method_bind.gen.inc", "core/method_bind_ext.gen.inc", "core/method_bind_free_func.gen.inc"], ["core/make_binders.py"])
make_app_icon(["main/app_icon.gen.h"], ["main/app_icon.png"])
make_splash(["main/splash.gen.h"], ["main/splash.png"])
make_splash_editor(["main/splash_editor.gen.h"], ["main/splash_editor.png"])
Compiling ==> platform/x11/power_x11.cpp
Compiling ==> platform/x11/crash_handler_x11.cpp
Compiling ==> platform/server/os_server.cpp
Compiling ==> main/input_default.cpp
Compiling ==> platform/server/godot_server.cpp
Compiling ==> main/main.cpp
Compiling ==> main/main_timer_sync.cpp
Compiling ==> main/performance.cpp
make_default_controller_mappings(["main/default_controller_mappings.gen.cpp"], ["main/gamecontrollerdb_204.txt", "main/gamecontrollerdb_205.txt", "main/gamecontrollerdb.txt", "main/godotcontrollerdb.txt"])
Compiling ==> main/default_controller_mappings.gen.cpp
Compiling ==> main/tests/test_astar.cpp
Compiling ==> main/tests/test_gdscript.cpp
Compiling ==> main/tests/test_gui.cpp
Compiling ==> main/tests/test_main.cpp
Compiling ==> main/tests/test_math.cpp
Compiling ==> main/tests/test_oa_hash_map.cpp
Compiling ==> main/tests/test_ordered_hash_map.cpp
Linking Static Library ==> main/libmain.x11.opt.tools.32.a
Ranlib Library         ==> main/libmain.x11.opt.tools.32.a
Compiling ==> main/tests/test_physics.cpp
Compiling ==> main/tests/test_physics_2d.cpp
Compiling ==> main/tests/test_render.cpp
Compiling ==> main/tests/test_shader_lang.cpp
Compiling ==> main/tests/test_string.cpp
Compiling ==> modules/register_module_types.gen.cpp
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
Compiling ==> thirdparty/assimp/code/Common/CreateAnimMesh.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/DefaultIOStream.cpp
Compiling ==> thirdparty/assimp/code/Common/DefaultIOSystem.cpp
Compiling ==> thirdparty/assimp/code/Common/DefaultLogger.cpp
Compiling ==> thirdparty/assimp/code/Common/Exporter.cpp
Compiling ==> thirdparty/assimp/code/Common/Importer.cpp
Compiling ==> thirdparty/assimp/code/Common/ImporterRegistry.cpp
In file included from /usr/include/c++/9/set:60,
                 from thirdparty/assimp/include/assimp/BaseImporter.h:55,
                 from thirdparty/assimp/code/Common/BaseImporter.cpp:48:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Assimp::BaseImporter::ImporterUnits; _Val = std::pair<const Assimp::BaseImporter::ImporterUnits, double>; _KeyOfValue = std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >; _Compare = std::less<Assimp::BaseImporter::ImporterUnits>; _Alloc = std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
 2187 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/assimp/code/Common/PostStepRegistry.cpp
/usr/include/c++/9/bits/stl_tree.h: In member 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<Assimp::BaseImporter::ImporterUnits&&>, std::tuple<>}; _Key = Assimp::BaseImporter::ImporterUnits; _Val = std::pair<const Assimp::BaseImporter::ImporterUnits, double>; _KeyOfValue = std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >; _Compare = std::less<Assimp::BaseImporter::ImporterUnits>; _Alloc = std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from thirdparty/assimp/include/assimp/BaseImporter.h:56,
                 from thirdparty/assimp/code/Common/BaseImporter.cpp:48:
/usr/include/c++/9/bits/stl_map.h: In constructor 'Assimp::BaseImporter::BaseImporter()':
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
Compiling ==> thirdparty/assimp/code/Common/RemoveComments.cpp
Compiling ==> thirdparty/assimp/code/Common/SGSpatialSort.cpp
Compiling ==> thirdparty/assimp/code/Common/SceneCombiner.cpp
Compiling ==> thirdparty/assimp/code/Common/ScenePreprocessor.cpp
Compiling ==> thirdparty/assimp/code/Common/SkeletonMeshBuilder.cpp
Compiling ==> thirdparty/assimp/code/Common/SpatialSort.cpp
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++/9/vector:72,
                 from thirdparty/assimp/code/Common/TargetAnimation.h:49,
                 from thirdparty/assimp/code/Common/TargetAnimation.cpp:43:
/usr/include/c++/9/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<aiVectorKey>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<aiVectorKey>::iterator' {aka '__gnu_cxx::__normal_iterator<aiVectorKey*, std::vector<aiVectorKey> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void Assimp::TargetAnimationHelper::Process(std::vector<aiVectorKey>*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<aiVectorKey*, std::vector<aiVectorKey> >' 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
In file included from /usr/include/c++/9/set:60,
                 from thirdparty/assimp/include/assimp/SceneCombiner.h:59,
                 from thirdparty/assimp/code/Common/Subdivision.cpp:44:
/usr/include/c++/9/bits/stl_tree.h: In member 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<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
In file included from /usr/include/c++/9/map:61,
                 from thirdparty/assimp/code/Common/BaseProcess.h:47,
                 from thirdparty/assimp/code/PostProcessing/ProcessHelper.h:54,
                 from thirdparty/assimp/code/Common/Subdivision.cpp:49:
/usr/include/c++/9/bits/stl_map.h: In member function 'void CatmullClarkSubdivider::InternSubdivide(const aiMesh* const*, size_t, aiMesh**, unsigned int)':
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
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
Compiling ==> thirdparty/assimp/code/PostProcessing/EmbedTexturesProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/FindDegenerates.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/FindInstancesProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/FindInvalidDataProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/FixNormalsStep.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/GenBoundingBoxesProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/GenFaceNormalsProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/GenVertexNormalsProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/ImproveCacheLocality.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/JoinVerticesProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/LimitBoneWeightsProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/MakeVerboseFormat.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/OptimizeGraph.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/OptimizeMeshes.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/PretransformVertices.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/ProcessHelper.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/RemoveRedundantMaterials.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/RemoveVCProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/ScaleProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/SortByPTypeProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/SplitLargeMeshes.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/TextureTransform.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/TriangulateProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/ValidateDataStructure.cpp
Compiling ==> thirdparty/assimp/code/Material/MaterialSystem.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXAnimation.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXBinaryTokenizer.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXConverter.cpp
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++/9/vector:72,
                 from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51,
                 from thirdparty/assimp/include/assimp/LogAux.h:56,
                 from thirdparty/assimp/code/FBX/FBXParser.h:52,
                 from thirdparty/assimp/code/FBX/FBXDocument.h:53,
                 from thirdparty/assimp/code/FBX/FBXDocument.cpp:49:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from thirdparty/assimp/code/FBX/FBXCompileConfig.h:49,
                 from thirdparty/assimp/code/FBX/FBXProperties.h:49,
                 from thirdparty/assimp/code/FBX/FBXDocument.h:52,
                 from thirdparty/assimp/code/FBX/FBXDocument.cpp:49:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Assimp::FBX::LazyObject*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> >]':
/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Assimp::FBX::LazyObject*>, std::_Select1st<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> >'} changed in GCC 7.1
 2187 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51,
                 from thirdparty/assimp/include/assimp/LogAux.h:56,
                 from thirdparty/assimp/code/FBX/FBXParser.h:52,
                 from thirdparty/assimp/code/FBX/FBXDocument.h:53,
                 from thirdparty/assimp/code/FBX/FBXDocument.cpp:49:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Assimp::FBX::Document::ReadObjects()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/assimp/code/FBX/FBXMeshGeometry.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXModel.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXNodeAttribute.cpp
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51,
                 from thirdparty/assimp/include/assimp/LogAux.h:56,
                 from thirdparty/assimp/code/FBX/FBXParser.h:52,
                 from thirdparty/assimp/code/FBX/FBXConverter.h:49,
                 from thirdparty/assimp/code/FBX/FBXConverter.cpp:49:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51,
                 from thirdparty/assimp/include/assimp/LogAux.h:56,
                 from thirdparty/assimp/code/FBX/FBXParser.h:52,
                 from thirdparty/assimp/code/FBX/FBXConverter.h:49,
                 from thirdparty/assimp/code/FBX/FBXConverter.cpp:49:
/usr/include/c++/9/bits/stl_vector.h: In member function 'Assimp::FBX::FBXConverter::KeyFrameListList Assimp::FBX::FBXConverter::GetKeyframeList(const std::vector<const Assimp::FBX::AnimationCurveNode*>&, int64_t, int64_t)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/assimp/code/FBX/FBXParser.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'Assimp::FBX::KeyTimeList Assimp::FBX::FBXConverter::GetKeyTimeList(const KeyFrameListList&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/assimp/code/FBX/FBXProperties.cpp
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/assimp/code/FBX/FBXTokenizer.h:51,
                 from thirdparty/assimp/code/FBX/FBXParser.cpp:55:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/assimp/code/FBX/FBXTokenizer.h:51,
                 from thirdparty/assimp/code/FBX/FBXParser.cpp:55:
/usr/include/c++/9/bits/stl_vector.h: In function 'void Assimp::FBX::ParseVectorDataArray(std::vector<long long int>&, const Assimp::FBX::Element&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void Assimp::FBX::ParseVectorDataArray(std::vector<long long unsigned int>&, const Assimp::FBX::Element&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
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
Compiling ==> modules/bmp/register_types.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBoxShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConeShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMiniSDF.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSdfCollisionShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btShapeHull.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSphereShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btContactProcessing.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_box_set.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_contact.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_memory.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_tri_collision.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Character/btKinematicCharacterController.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btRigidBody.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBody.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyGearConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/IDMath.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/MultiBodyTree.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/details/MultiBodyTreeInitCache.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/details/MultiBodyTreeImpl.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBody.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyHelpers.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBackwardEulerObjective.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBodySolver.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactProjection.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactConstraint.cpp
Compiling ==> thirdparty/bullet/clew/clew.c
Compiling ==> thirdparty/bullet/LinearMath/btAlignedAllocator.cpp
Compiling ==> thirdparty/bullet/LinearMath/btConvexHull.cpp
Compiling ==> thirdparty/bullet/LinearMath/btConvexHullComputer.cpp
Compiling ==> thirdparty/bullet/LinearMath/btGeometryUtil.cpp
Compiling ==> thirdparty/bullet/LinearMath/btPolarDecomposition.cpp
Compiling ==> thirdparty/bullet/LinearMath/btQuickprof.cpp
Compiling ==> thirdparty/bullet/LinearMath/btSerializer.cpp
Compiling ==> thirdparty/bullet/LinearMath/btSerializer64.cpp
Compiling ==> thirdparty/bullet/LinearMath/btThreads.cpp
Compiling ==> thirdparty/bullet/LinearMath/btVector3.cpp
Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btTaskScheduler.cpp
Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportPosix.cpp
Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportWin32.cpp
Compiling ==> modules/bullet/area_bullet.cpp
Compiling ==> modules/bullet/btRayShape.cpp
Compiling ==> modules/bullet/bullet_physics_server.cpp
Compiling ==> modules/bullet/bullet_types_converter.cpp
Compiling ==> modules/bullet/collision_object_bullet.cpp
Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp
Compiling ==> modules/bullet/constraint_bullet.cpp
Compiling ==> modules/bullet/generic_6dof_joint_bullet.cpp
Compiling ==> modules/bullet/godot_collision_configuration.cpp
Compiling ==> modules/bullet/godot_collision_dispatcher.cpp
Compiling ==> modules/bullet/godot_ray_world_algorithm.cpp
Compiling ==> modules/bullet/godot_result_callbacks.cpp
Compiling ==> modules/bullet/hinge_joint_bullet.cpp
Compiling ==> modules/bullet/joint_bullet.cpp
Compiling ==> modules/bullet/pin_joint_bullet.cpp
Compiling ==> modules/bullet/register_types.cpp
Compiling ==> modules/bullet/rigid_body_bullet.cpp
Compiling ==> modules/bullet/shape_bullet.cpp
Compiling ==> modules/bullet/shape_owner_bullet.cpp
Compiling ==> modules/bullet/slider_joint_bullet.cpp
Compiling ==> modules/bullet/soft_body_bullet.cpp
Compiling ==> modules/bullet/space_bullet.cpp
Compiling ==> modules/csg/csg.cpp
Compiling ==> modules/csg/csg_gizmos.cpp
Compiling ==> modules/csg/csg_shape.cpp
Compiling ==> modules/csg/register_types.cpp
Compiling ==> thirdparty/cvtt/ConvectionKernels.cpp
Compiling ==> modules/cvtt/image_compress_cvtt.cpp
Compiling ==> modules/cvtt/register_types.cpp
Compiling ==> modules/dds/register_types.cpp
Compiling ==> modules/dds/texture_loader_dds.cpp
Compiling ==> modules/enet/networked_multiplayer_enet.cpp
Compiling ==> modules/enet/register_types.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_ETC1.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_R11.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RG11.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8A1.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGBA8.cpp
Compiling ==> thirdparty/etc2comp/Etc.cpp
Compiling ==> thirdparty/etc2comp/EtcDifferentialTrys.cpp
Compiling ==> thirdparty/etc2comp/EtcFilter.cpp
Compiling ==> thirdparty/etc2comp/EtcImage.cpp
Compiling ==> thirdparty/etc2comp/EtcIndividualTrys.cpp
Compiling ==> thirdparty/etc2comp/EtcMath.cpp
Compiling ==> thirdparty/etc2comp/EtcSortedBlockList.cpp
Compiling ==> modules/etc/image_etc.cpp
Compiling ==> modules/etc/register_types.cpp
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
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/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/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/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/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/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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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/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/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);
      |                                                                                     ^
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/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:
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src);
      |                                                                                          ^
modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                 ^
modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                    ^
modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
In file included from modules/gdnative/include/gdnative/variant.h:153,
                 from modules/gdnative/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:
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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:
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/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/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/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/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/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/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);
      |                                                                                           ^
modules/gdnative/gdnative/aabb.cpp:40:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) {
      |                                                                                                      ^
modules/gdnative/gdnative/aabb.cpp:47:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/aabb.cpp:55:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   55 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) {
      |                                                                                      ^
modules/gdnative/gdnative/aabb.cpp:61:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/aabb.cpp:69:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) {
      |                                                                                  ^
modules/gdnative/gdnative/aabb.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/aabb.cpp:82:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) {
      |                                                              ^
modules/gdnative/gdnative/aabb.cpp:87:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/aabb.cpp:92:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/aabb.cpp:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/aabb.cpp:103:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                        ^
modules/gdnative/gdnative/aabb.cpp:109:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                     ^
modules/gdnative/gdnative/aabb.cpp:117:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                            ^
modules/gdnative/gdnative/aabb.cpp:125:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) {
      |                                                                                                  ^
modules/gdnative/gdnative/aabb.cpp:131:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | 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:138:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) {
      |                                                                                             ^
modules/gdnative/gdnative/aabb.cpp:144:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  144 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) {
      |                                                                                                ^
modules/gdnative/gdnative/aabb.cpp:152:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/aabb.cpp:159:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  159 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/aabb.cpp:164:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  164 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/aabb.cpp:169:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/aabb.cpp:176:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  176 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/aabb.cpp:181:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/aabb.cpp:186:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) {
      |                                                                                             ^
modules/gdnative/gdnative/aabb.cpp:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  194 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) {
      |                                                                                 ^
modules/gdnative/gdnative/aabb.cpp:202:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  202 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) {
      |                                                                                            ^
modules/gdnative/gdnative/aabb.cpp:210:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) {
      |                                                                                           ^
Compiling ==> modules/gdnative/android/android_gdn.cpp
Compiling ==> modules/gdnative/register_types.cpp
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);
      |                                                           ^
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);
      |                                                                                                                                                           ^
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/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/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/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/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/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/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/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/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/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/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/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/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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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/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/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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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);
      |                                                                                            ^
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/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/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/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);
      |                                                   ^
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:
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/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);
      |                                                                                               ^
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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:
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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);
      |                                                                   ^
modules/gdnative/gdnative/array.cpp:45:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   45 | void GDAPI godot_array_new(godot_array *r_dest) {
      |                                               ^
modules/gdnative/gdnative/array.cpp:50:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) {
      |                                                                              ^
modules/gdnative/gdnative/array.cpp:56:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   56 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) {
      |                                                                                                     ^
modules/gdnative/gdnative/array.cpp:68:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) {
      |                                                                                                          ^
modules/gdnative/gdnative/array.cpp:80:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) {
      |                                                                                                          ^
modules/gdnative/gdnative/array.cpp:92:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) {
      |                                                                                                       ^
modules/gdnative/gdnative/array.cpp:104:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) {
      |                                                                                                   ^
modules/gdnative/gdnative/array.cpp:116:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) {
      |                                                                                                 ^
modules/gdnative/gdnative/array.cpp:128:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) {
      |                                                                                                   ^
modules/gdnative/gdnative/array.cpp:140:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  140 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) {
      |                                                                                                    ^
modules/gdnative/gdnative/array.cpp:146:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) {
      |                                                                                     ^
modules/gdnative/gdnative/array.cpp:154:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) {
      |                                                                                           ^
modules/gdnative/gdnative/array.cpp:159:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  159 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) {
      |                                                                                                             ^
modules/gdnative/gdnative/array.cpp:164:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  164 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) {
      |                                                                                ^
modules/gdnative/gdnative/array.cpp:170:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | void GDAPI godot_array_clear(godot_array *p_self) {
      |                                                 ^
modules/gdnative/gdnative/array.cpp:175:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) {
      |                                                                                          ^
modules/gdnative/gdnative/array.cpp:181:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) {
      |                                                             ^
modules/gdnative/gdnative/array.cpp:186:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) {
      |                                                                               ^
modules/gdnative/gdnative/array.cpp:192:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | godot_variant GDAPI godot_array_front(const godot_array *p_self) {
      |                                                                ^
modules/gdnative/gdnative/array.cpp:201:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | godot_variant GDAPI godot_array_back(const godot_array *p_self) {
      |                                                               ^
modules/gdnative/gdnative/array.cpp:210:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | 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:216:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) {
      |                                                                                             ^
modules/gdnative/gdnative/array.cpp:222:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  222 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) {
      |                                                                                         ^
modules/gdnative/gdnative/array.cpp:228:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | godot_int GDAPI godot_array_hash(const godot_array *p_self) {
      |                                                           ^
modules/gdnative/gdnative/array.cpp:233:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  233 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) {
      |                                                                                                       ^
modules/gdnative/gdnative/array.cpp:239:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  239 | void GDAPI godot_array_invert(godot_array *p_self) {
      |                                                  ^
modules/gdnative/gdnative/array.cpp:244:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) {
      |                                                             ^
modules/gdnative/gdnative/array.cpp:253:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  253 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) {
      |                                                              ^
modules/gdnative/gdnative/array.cpp:262:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  262 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) {
      |                                                                                   ^
modules/gdnative/gdnative/array.cpp:268:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  268 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) {
      |                                                                                    ^
modules/gdnative/gdnative/array.cpp:274:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  274 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) {
      |                                                                         ^
modules/gdnative/gdnative/array.cpp:279:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  279 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) {
      |                                                                          ^
modules/gdnative/gdnative/array.cpp:284:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  284 | 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:290:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | godot_int GDAPI godot_array_size(const godot_array *p_self) {
      |                                                           ^
modules/gdnative/gdnative/array.cpp:295:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  295 | void GDAPI godot_array_sort(godot_array *p_self) {
      |                                                ^
modules/gdnative/gdnative/array.cpp:300:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  300 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) {
      |                                                                                                        ^
modules/gdnative/gdnative/array.cpp:306:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  306 | 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:311:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  311 | 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:317:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  317 | void GDAPI godot_array_destroy(godot_array *p_self) {
      |                                                   ^
modules/gdnative/gdnative/array.cpp:321:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  321 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) {
      |                                                                                           ^
modules/gdnative/gdnative/array.cpp:330:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  330 | 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:339:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  339 | godot_variant GDAPI godot_array_max(const godot_array *p_self) {
      |                                                              ^
modules/gdnative/gdnative/array.cpp:348:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  348 | godot_variant GDAPI godot_array_min(const godot_array *p_self) {
      |                                                              ^
modules/gdnative/gdnative/array.cpp:357:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  357 | 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/gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/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/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/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/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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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:
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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/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/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/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);
      |                                                                                            ^
Compiling ==> modules/gdnative/gdnative/basis.cpp
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() {
      |                                              ^
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/gdnative/basis.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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: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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/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/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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:155,
                 from modules/gdnative/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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/gdnative/basis.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/basis.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_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/gdnative/color.cpp
modules/gdnative/gdnative/basis.cpp:40:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:48:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | 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:54:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) {
      |                                                                                        ^
modules/gdnative/gdnative/basis.cpp:60:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/basis.cpp:67:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) {
      |                                                                ^
modules/gdnative/gdnative/basis.cpp:74:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/basis.cpp:81:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/basis.cpp:88:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/basis.cpp:93:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | 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:101:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) {
      |                                                                                             ^
modules/gdnative/gdnative/basis.cpp:109:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/basis.cpp:116:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) {
      |                                                                ^
modules/gdnative/gdnative/basis.cpp:123:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) {
      |                                                                              ^
modules/gdnative/gdnative/basis.cpp:129:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | 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:136:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | 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:143:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | 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:150:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  150 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/basis.cpp:157:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  157 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:163:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  163 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:169:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:175:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  183 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) {
      |                                                                                              ^
modules/gdnative/gdnative/basis.cpp:191:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/basis.cpp:196:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | void GDAPI godot_basis_new(godot_basis *r_dest) {
      |                                               ^
modules/gdnative/gdnative/basis.cpp:201:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:208:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) {
      |                                                                                         ^
modules/gdnative/gdnative/basis.cpp:216:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) {
      |                                                                                           ^
modules/gdnative/gdnative/basis.cpp:224:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  224 | 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:230:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) {
      |                                                                                         ^
modules/gdnative/gdnative/basis.cpp:238:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  238 | 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:244:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/basis.cpp:250:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  250 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                             ^
modules/gdnative/gdnative/basis.cpp:259:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  259 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                                  ^
modules/gdnative/gdnative/basis.cpp:268:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  268 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                                         ^
modules/gdnative/gdnative/basis.cpp:277:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  277 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) {
      |                                                                                                       ^
modules/gdnative/gdnative/basis.cpp:285:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  285 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) {
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h: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/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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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/gdnative.h:141,
                 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);
      |                                                                                                                                                  ^
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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/gdnative.h:141,
                 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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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:
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
modules/gdnative/gdnative/color.cpp:40:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:46:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) {
      |                                                                                                                     ^
modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) {
      |                                                            ^
modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) {
      |                                                                                                                         ^
modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) {
      |                                                                                         ^
modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) {
      |                                                                                            ^
modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) {
      |                                                                                                                                                         ^
modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) {
      |                                                                                             ^
modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) {
      |                                                                                                ^
modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) {
      |                                                                                             ^
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,
                 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/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);
      |                                                                                              ^
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/gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/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/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/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self);
      |                                                                         ^
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/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/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
modules/gdnative/include/gdnative/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/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: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/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/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/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/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);
      |                                                                                                                                 ^
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);
      |                                                                       ^
modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
In file included from modules/gdnative/include/gdnative/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);
      |                                                                                           ^
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);
      |                                                                                              ^
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);
      |                                                                                                          ^
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);
      |                                                                                                     ^
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: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: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: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: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: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/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/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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/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/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h: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/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/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/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/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/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h: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/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/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/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/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/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/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/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector2.h: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/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/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/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector2.h: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/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/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/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/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/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self);
      |                                                                           ^
In file included from modules/gdnative/include/gdnative/variant.h: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);
      |                                                                                                                               ^
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/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);
      |                                                                                          ^
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/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);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                        ^
modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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: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);
      |                                                                                                                          ^
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/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/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: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/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: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/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: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/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/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/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: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/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: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/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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/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);
      |                                                                                                                                    ^
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);
      |                                                                                                 ^
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);
      |                                                                                                               ^
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/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/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/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self);
      |                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi);
      |                                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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/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: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/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: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/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: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/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/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/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/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/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: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/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: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/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/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/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src);
      |                                                                                    ^
modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest);
      |                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i);
      |                                                                            ^
modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i);
      |                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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/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: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/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: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/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans);
      |                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np);
      |                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid);
      |                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict);
      |                                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr);
      |                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self);
      |                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self);
      |                                                                                               ^
modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self);
      |                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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);
      |                                                                                                         ^
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/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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid);
      |                                                                                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                               ^
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/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: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: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: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: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/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: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:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src);
      |                                                                                 ^
modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size);
      |                                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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: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: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: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: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/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: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: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: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: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: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/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str);
      |                                                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string);
      |                                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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: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: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/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/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/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: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: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: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:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                                                                             ^
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/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: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: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: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: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/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what);
      |                                                                                       ^
modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values);
      |                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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/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: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: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: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: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: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/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string);
      |                                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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);
      |                                                                                                            ^
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/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/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/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/string.h: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/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d);
      |                                                                                                                ^
modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/string.h: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/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/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/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/string.h: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/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point);
      |                                                                                                   ^
modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point);
      |                                                                                                 ^
modules/gdnative/include/gdnative/string.h: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/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon);
      |                                                                                                                           ^
modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point);
      |                                                                                                ^
modules/gdnative/include/gdnative/string.h: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/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c);
      |                                                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/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: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/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end);
      |                                                                                                                                                           ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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/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: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/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: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/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/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);
      |                                                                                      ^
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/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/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/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: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/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: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/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: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/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: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/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/string.h: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/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/string.h: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/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: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: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: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:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                        ^
modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                     ^
modules/gdnative/include/gdnative/string.h: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:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/string.h: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/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/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);
      |                                                                                                                       ^
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/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/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: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: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: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: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: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: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:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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/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: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/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: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/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: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/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: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);
      |                                                                                       ^
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/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);
      |                                                         ^
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/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: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/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: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/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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/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: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/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: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/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys);
      |                                                                                                    ^
modules/gdnative/include/gdnative/string.h: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/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: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/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/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/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: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/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: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/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                                            ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                      ^
modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                         ^
modules/gdnative/include/gdnative/string.h:221:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  221 | godot_string GDAPI godot_string_get_file(const godot_string *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/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);
      |                                                                                                                                                 ^
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);
      |                                                                         ^
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/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);
      |                                                                                   ^
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/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src);
      |                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                 ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                    ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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);
      |                                                                             ^
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/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);
      |                                                                                                                               ^
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/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/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);
      |                                                                                                                                                ^
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/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: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/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                        ^
modules/gdnative/include/gdnative/string.h:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  257 | void GDAPI godot_string_destroy(godot_string *p_self);
      |                                                     ^
modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                      ^
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/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_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/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_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/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_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/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/string_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/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/rect2.h: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_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self);
      |                                                               ^
modules/gdnative/include/gdnative/rect2.h: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/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/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/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);
      |                                           ^
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/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self);
      |                                                         ^
modules/gdnative/include/gdnative/gdnative.h: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/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/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);
      |                                                                                                                                                                                                    ^
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/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/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/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  263 | godot_dictionary GDAPI godot_get_global_constants();
      |                                                   ^
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/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: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/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: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/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: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/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: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/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/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/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/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/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/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/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/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/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/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/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: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/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: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/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);
      |                                                                                                                     ^
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/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);
      |                                                                                                               ^
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/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/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);
      |                                                                                                                                                                    ^
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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:55,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/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);
      |                                                                         ^
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);
      |                                                                                    ^
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/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:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src);
      |                                                                                                            ^
modules/gdnative/include/gdnative/variant.h: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:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a);
      |                                                                                                      ^
modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i);
      |                                                                            ^
modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i);
      |                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data);
      |                                                                                            ^
modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r);
      |                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data);
      |                                                                                                                          ^
modules/gdnative/include/gdnative/variant.h: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:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/variant.h: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:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data);
      |                                                                                               ^
modules/gdnative/include/gdnative/variant.h: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: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/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/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/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat);
      |                                                                                  ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb);
      |                                                                                  ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans);
      |                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color);
      |                                                                                     ^
modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np);
      |                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid);
      |                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict);
      |                                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr);
      |                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba);
      |                                                                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia);
      |                                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a);
      |                                                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a);
      |                                                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca);
      |                                                                                                         ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self);
      |                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/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/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self);
      |                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self);
      |                                                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self);
      |                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                                                                        ^
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/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: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/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: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/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: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/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: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/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | void GDAPI godot_variant_destroy(godot_variant *p_self);
      |                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid);
      |                                                                                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                              ^
In file included from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/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);
      |                                               ^
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/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src);
      |                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a);
      |                                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a);
      |                                                                                                          ^
modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa);
      |                                                                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra);
      |                                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia);
      |                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba);
      |                                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value);
      |                                                                                                    ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx);
      |                                                                                           ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx);
      |                                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value);
      |                                                                                ^
modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | void GDAPI godot_array_clear(godot_array *p_self);
      |                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value);
      |                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_variant GDAPI godot_array_front(const godot_array *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_variant GDAPI godot_array_back(const godot_array *p_self);
      |                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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: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/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: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/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value);
      |                                                                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value);
      |                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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/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/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: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/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: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/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | void GDAPI godot_array_sort(godot_array *p_self);
      |                                                ^
modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func);
      |                                                                                                        ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/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);
      |                                                                                                                                                                         ^
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: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/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: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/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: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/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_variant GDAPI godot_array_max(const godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_variant GDAPI godot_array_min(const godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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);
      |                                                                                                 ^
In file included from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/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);
      |                                                                       ^
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:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs);
      |                                                                           ^
modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs);
      |                                                             ^
modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | void GDAPI godot_string_new(godot_string *r_dest);
      |                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_string_length(const godot_string *p_self);
      |                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str);
      |                                                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str);
      |                                                                                                         ^
modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string);
      |                                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_string GDAPI godot_string_chr(wchar_t p_character);
      |                                                        ^
modules/gdnative/include/gdnative/pool_arrays.h: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:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string);
      |                                                                                                 ^
modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from);
      |                                                                                                         ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                      ^
In file included from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/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);
      |                                                                                                                                            ^
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: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: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: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: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: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: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:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values);
      |                                                                                                 ^
modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder);
      |                                                                                                                                                    ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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);
      |                                                 ^
In file included from modules/gdnative/include/gdnative/dictionary.h:54,
                 from modules/gdnative/gdnative/dictionary.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/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/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src);
      |                                                                              ^
modules/gdnative/include/gdnative/string.h: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/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca);
      |                                                                                                     ^
modules/gdnative/include/gdnative/string.h:132:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | godot_string GDAPI godot_string_num_real(double p_num);
      |                                                      ^
modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h:133:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_string GDAPI godot_string_num_scientific(double p_num);
      |                                                            ^
modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa);
      |                                                                                                       ^
modules/gdnative/include/gdnative/string.h: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/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra);
      |                                                                                                   ^
modules/gdnative/include/gdnative/string.h: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/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia);
      |                                                                                                 ^
modules/gdnative/include/gdnative/string.h: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/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba);
      |                                                                                                   ^
modules/gdnative/include/gdnative/string.h: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/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value);
      |                                                                                                    ^
modules/gdnative/include/gdnative/string.h: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/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx);
      |                                                                                     ^
modules/gdnative/include/gdnative/string.h: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/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx);
      |                                                                                           ^
modules/gdnative/include/gdnative/string.h: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/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx);
      |                                                                                                             ^
modules/gdnative/include/gdnative/string.h: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/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value);
      |                                                                                ^
modules/gdnative/include/gdnative/string.h: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/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | void GDAPI godot_array_clear(godot_array *p_self);
      |                                                 ^
modules/gdnative/include/gdnative/string.h: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/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value);
      |                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self);
      |                                                             ^
modules/gdnative/include/gdnative/string.h: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/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value);
      |                                                                               ^
modules/gdnative/include/gdnative/string.h: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/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/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/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_variant GDAPI godot_array_back(const godot_array *p_self);
      |                                                               ^
modules/gdnative/include/gdnative/string.h: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/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from);
      |                                                                                                                ^
modules/gdnative/include/gdnative/string.h: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/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/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/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value);
      |                                                                                         ^
modules/gdnative/include/gdnative/string.h: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/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_int GDAPI godot_array_hash(const godot_array *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/string.h: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/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/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/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | void GDAPI godot_array_invert(godot_array *p_self);
      |                                                  ^
modules/gdnative/include/gdnative/string.h: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/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self);
      |                                                             ^
modules/gdnative/include/gdnative/string.h: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/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/string.h: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/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value);
      |                                                                                   ^
modules/gdnative/include/gdnative/string.h: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/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value);
      |                                                                                    ^
modules/gdnative/include/gdnative/string.h: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/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx);
      |                                                                         ^
modules/gdnative/include/gdnative/string.h: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/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size);
      |                                                                          ^
modules/gdnative/include/gdnative/string.h: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/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/string.h: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/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_int GDAPI godot_array_size(const godot_array *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/string.h: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/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | void GDAPI godot_array_sort(godot_array *p_self);
      |                                                ^
modules/gdnative/include/gdnative/string.h: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/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func);
      |                                                                                                        ^
modules/gdnative/include/gdnative/string.h: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/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/string.h: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);
      |                                                         ^
In file included from modules/gdnative/include/gdnative/dictionary.h:54,
                 from modules/gdnative/gdnative/dictionary.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/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/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/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/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep);
      |                                                                                                                                                               ^
modules/gdnative/include/gdnative/string.h: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/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_variant GDAPI godot_array_max(const godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/string.h: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/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/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/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | void GDAPI godot_array_shuffle(godot_array *p_self);
      |                                                   ^
modules/gdnative/include/gdnative/string.h: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);
      |                                                                      ^
In file included from modules/gdnative/gdnative/dictionary.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: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/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: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/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: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/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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/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: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/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: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/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys);
      |                                                                                                    ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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/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: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/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: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/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: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/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                                            ^
modules/gdnative/include/gdnative/string.h: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/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/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/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);
      |                                                                   ^
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/gdnative/dictionary.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/gdnative/dictionary.cpp:42:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   42 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) {
      |                                                         ^
modules/gdnative/gdnative/dictionary.cpp:47:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) {
      |                                                                                             ^
modules/gdnative/gdnative/dictionary.cpp:53:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) {
      |                                                             ^
modules/gdnative/gdnative/dictionary.cpp:58:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) {
      |                                                                                                          ^
modules/gdnative/gdnative/dictionary.cpp:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/dictionary.cpp:72:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/dictionary.cpp:77:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) {
      |                                                           ^
modules/gdnative/gdnative/dictionary.cpp:82:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                 ^
modules/gdnative/gdnative/dictionary.cpp:88:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) {
      |                                                                                                    ^
modules/gdnative/gdnative/dictionary.cpp:94:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                       ^
modules/gdnative/gdnative/dictionary.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/dictionary.cpp:105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/dictionary.cpp:112:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/dictionary.cpp:119:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                    ^
modules/gdnative/gdnative/dictionary.cpp:128:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) {
      |                                                                                                                   ^
modules/gdnative/gdnative/dictionary.cpp:135:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                          ^
modules/gdnative/gdnative/dictionary.cpp:141:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                                            ^
modules/gdnative/gdnative/dictionary.cpp:147:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  147 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                      ^
modules/gdnative/gdnative/dictionary.cpp:153:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  153 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) {
      |                                                                                                             ^
modules/gdnative/gdnative/dictionary.cpp:159:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  159 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/dictionary.cpp:169:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                         ^
modules/gdnative/gdnative/dictionary.cpp:175:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | 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,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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: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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.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);
      |                                                                                                          ^
modules/gdnative/gdnative/node_path.cpp:40:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) {
      |                                                                                   ^
modules/gdnative/gdnative/node_path.cpp:46:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) {
      |                                                                                          ^
modules/gdnative/gdnative/node_path.cpp:52:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   52 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) {
      |                                                           ^
modules/gdnative/gdnative/node_path.cpp:57:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   57 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/node_path.cpp:64:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/node_path.cpp:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/node_path.cpp:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | 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:82:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) {
      |                                                                                ^
modules/gdnative/gdnative/node_path.cpp:87:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | 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:95:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) {
      |                                                                                           ^
modules/gdnative/gdnative/node_path.cpp:102:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/node_path.cpp:107:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | 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: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);
      |                                                                                                        ^
Compiling ==> modules/gdnative/gdnative/plane.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,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.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);
      |                                                                       ^
modules/gdnative/gdnative/plane.cpp:40:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) {
      |                                                                                                                                                  ^
modules/gdnative/gdnative/plane.cpp:46:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) {
      |                                                                                                                                             ^
modules/gdnative/gdnative/plane.cpp:54:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) {
      |                                                                                                                ^
modules/gdnative/gdnative/plane.cpp:60:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/plane.cpp:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/plane.cpp:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/plane.cpp:81:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/plane.cpp:88:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) {
      |                                                                                                   ^
modules/gdnative/gdnative/plane.cpp:94:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) {
      |                                                                                                 ^
modules/gdnative/gdnative/plane.cpp:100:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) {
      |                                                                                                                           ^
modules/gdnative/gdnative/plane.cpp:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) {
      |                                                                                                ^
modules/gdnative/gdnative/plane.cpp:114:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) {
      |                                                                                                                                          ^
modules/gdnative/gdnative/plane.cpp:122:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) {
      |                                                                                                                                                      ^
modules/gdnative/gdnative/plane.cpp:130:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) {
      |                                                                                                                                                           ^
modules/gdnative/gdnative/plane.cpp:138:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/plane.cpp:146:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/plane.cpp:152:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) {
      |                                                                                     ^
modules/gdnative/gdnative/plane.cpp:158:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  158 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/plane.cpp:165:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  165 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) {
      |                                                             ^
modules/gdnative/gdnative/plane.cpp:170:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | 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);
      |                                                                                          ^
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);
      |                                                                                                          ^
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/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_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:149,
                 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/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/gdnative.h:149,
                 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/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self);
      |                                                                 ^
In file included from modules/gdnative/include/gdnative/gdnative.h:153,
                 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/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/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/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height);
      |                                                                                                                                                ^
modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                          ^
modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                        ^
modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                      ^
modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point);
      |                                                                                               ^
modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom);
      |                                                                                                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to);
      |                                                                                          ^
modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size);
      |                                                                                 ^
In file included from modules/gdnative/include/gdnative/basis.h:55,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/include/gdnative/gdnative.h:157,
                 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/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/gdnative.h:157,
                 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/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/gdnative.h:157,
                 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/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/gdnative.h:157,
                 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/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis);
      |                                                                                                     ^
In file included from modules/gdnative/include/gdnative/gdnative.h:161,
                 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/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/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/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/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/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/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/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:185,
                 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/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/gdnative.h:189,
                 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/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/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/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/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/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/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/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/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/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/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/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/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/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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/array.h:55,
                 from modules/gdnative/include/gdnative/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/gdnative/pool_arrays.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/gdnative/pool_arrays.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.cpp:31:
modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w);
      |                                                                                                                                     ^
modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis);
      |                                                                                    ^
modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler);
      |                                                                                      ^
modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self);
      |                                                             ^
modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                ^
modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v);
      |                                                                                        ^
modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t);
      |                                                                                                        ^
modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t);
      |                                                                                                          ^
modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t);
      |                                                                                                                                                                     ^
modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                         ^
modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle);
      |                                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:49:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) {
      |                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:54:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | 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:60:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | 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:71:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) {
      |                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:76:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | 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:82:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | 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:87:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:92:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | 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:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) {
      |                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) {
      |                                                                                              ^
modules/gdnative/gdnative/pool_arrays.cpp:107:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | 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:112:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) {
      |                                                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:117:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | 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:122:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | 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:127:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:132:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:137:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:143:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) {
      |                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:148:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  148 | 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:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | 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:165:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  165 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) {
      |                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:170:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | 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:176:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  176 | 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:181:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:186:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | 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:191:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) {
      |                                                                                           ^
modules/gdnative/gdnative/pool_arrays.cpp:196:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) {
      |                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:201:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | 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:206:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  206 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) {
      |                                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:211:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  211 | 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:216:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | 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:221:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  221 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  226 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:231:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  231 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:237:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  237 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) {
      |                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) {
      |                                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:248:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  248 | 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:259:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  259 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:264:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  264 | 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:270:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | 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:275:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  275 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:280:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  280 | 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:285:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  285 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) {
      |                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:290:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) {
      |                                                                                              ^
modules/gdnative/gdnative/pool_arrays.cpp:295:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  295 | 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:300:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  300 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:305:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  305 | 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:310:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  310 | 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:315:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  315 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:320:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  320 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:325:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  325 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:331:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  331 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:336:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  336 | 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:342:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  342 | 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:353:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  353 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) {
      |                                                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:359:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  359 | 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:365:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  365 | 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:371:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  371 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/pool_arrays.cpp:376:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  376 | 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:382:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  382 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) {
      |                                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:387:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  387 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) {
      |                                                                                                  ^
modules/gdnative/gdnative/pool_arrays.cpp:392:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  392 | 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:397:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  397 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) {
      |                                                                                                          ^
modules/gdnative/gdnative/pool_arrays.cpp:402:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  402 | 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:408:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  408 | 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:417:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  417 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:422:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  422 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) {
      |                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:427:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  427 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/pool_arrays.cpp:433:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  433 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) {
      |                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:438:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  438 | 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:444:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  444 | 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:455:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  455 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) {
      |                                                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:461:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  461 | 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:467:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  467 | 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:473:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  473 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:478:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  478 | 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:484:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  484 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:489:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  489 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) {
      |                                                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:494:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  494 | 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:499:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  499 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) {
      |                                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:504:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  504 | 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:510:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  510 | 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:518:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  518 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) {
      |                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:523:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  523 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) {
      |                                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:528:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  528 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:534:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  534 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) {
      |                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:539:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  539 | 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:545:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  545 | 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:556:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  556 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) {
      |                                                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:562:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  562 | 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:568:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  568 | 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:574:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  574 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:579:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  579 | 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:585:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  585 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:590:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  590 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) {
      |                                                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:595:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  595 | 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:600:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  600 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) {
      |                                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:605:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  605 | 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:611:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  611 | 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:619:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  619 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) {
      |                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:624:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  624 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) {
      |                                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:629:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  629 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:635:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  635 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) {
      |                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:640:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  640 | 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:646:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  646 | 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:657:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  657 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:663:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  663 | 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:669:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  669 | 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:675:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  675 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:680:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  680 | 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:686:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  686 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:691:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  691 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) {
      |                                                                                                ^
modules/gdnative/gdnative/pool_arrays.cpp:696:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  696 | 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:701:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  701 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) {
      |                                                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:706:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  706 | 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:712:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  712 | 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:720:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  720 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:725:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  725 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:730:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  730 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:738:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  738 | 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:742:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  742 | 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:746:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  746 | 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:751:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  751 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:755:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  755 | 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:759:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  759 | 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:763:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  763 | 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:768:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  768 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) {
      |                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:772:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  772 | 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:776:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  776 | 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:780:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  780 | 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:785:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  785 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:789:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  789 | 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:793:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  793 | 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:797:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  797 | 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:802:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  802 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:806:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  806 | 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:810:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  810 | 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:814:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  814 | 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:819:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  819 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) {
      |                                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:823:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  823 | 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:827:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  827 | 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:831:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  831 | 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:836:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  836 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) {
      |                                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:840:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  840 | 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:844:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  844 | 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:848:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  848 | 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:853:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  853 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) {
      |                                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:861:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  861 | 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:865:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  865 | 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:869:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  869 | 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:874:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  874 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) {
      |                                                                                                  ^
modules/gdnative/gdnative/pool_arrays.cpp:878:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  878 | 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:882:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  882 | 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:886:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  886 | 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:891:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  891 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) {
      |                                                                                                ^
modules/gdnative/gdnative/pool_arrays.cpp:895:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  895 | 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:899:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  899 | 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:903:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  903 | 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:908:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  908 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) {
      |                                                                                                  ^
modules/gdnative/gdnative/pool_arrays.cpp:912:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  912 | 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:916:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  916 | 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:920:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  920 | 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:925:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  925 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) {
      |                                                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:929:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  929 | 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:933:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  933 | 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:937:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  937 | 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:942:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  942 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) {
      |                                                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:946:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  946 | 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:950:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  950 | 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:954:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  954 | 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:959:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  959 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) {
      |                                                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:963:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  963 | 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:967:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  967 | 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:971:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  971 | 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:976:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  976 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) {
      |                                                                                                    ^
modules/gdnative/gdnative/quat.cpp:40:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) {
      |                                                                                                                                     ^
modules/gdnative/gdnative/quat.cpp:46:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) {
      |                                                                                                                    ^
modules/gdnative/gdnative/quat.cpp:52:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   52 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) {
      |                                                                                    ^
modules/gdnative/gdnative/quat.cpp:58:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) {
      |                                                                                      ^
modules/gdnative/gdnative/quat.cpp:64:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:74:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:79:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:84:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:89:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:94:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:99:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:104:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/quat.cpp:111:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) {
      |                                                            ^
modules/gdnative/gdnative/quat.cpp:116:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/quat.cpp:121:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) {
      |                                                                ^
modules/gdnative/gdnative/quat.cpp:128:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/quat.cpp:133:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) {
      |                                                             ^
modules/gdnative/gdnative/quat.cpp:140:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  140 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                ^
modules/gdnative/gdnative/quat.cpp:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) {
      |                                                                                        ^
modules/gdnative/gdnative/quat.cpp:154:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) {
      |                                                                                                        ^
modules/gdnative/gdnative/quat.cpp:162:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  162 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) {
      |                                                                                                          ^
modules/gdnative/gdnative/quat.cpp:170:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) {
      |                                                                                                                                                                     ^
modules/gdnative/gdnative/quat.cpp:180:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  180 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) {
      |                                                                                             ^
modules/gdnative/gdnative/quat.cpp:188:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  188 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                         ^
modules/gdnative/gdnative/quat.cpp:197:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  197 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/quat.cpp:206:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  206 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) {
      |                                                                                           ^
modules/gdnative/gdnative/quat.cpp:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                           ^
modules/gdnative/gdnative/quat.cpp:220:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  220 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/quat.cpp:228:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | 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
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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/include/gdnative/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/include/gdnative/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 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/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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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: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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/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:40:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:47:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | 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:53:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/rect2.cpp:60:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) {
      |                                                                ^
modules/gdnative/gdnative/rect2.cpp:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                          ^
modules/gdnative/gdnative/rect2.cpp:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                        ^
modules/gdnative/gdnative/rect2.cpp:77:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/rect2.cpp:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                     ^
modules/gdnative/gdnative/rect2.cpp:90:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                      ^
modules/gdnative/gdnative/rect2.cpp:98:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) {
      |                                                                                               ^
modules/gdnative/gdnative/rect2.cpp:104:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) {
      |                                                                                    ^
modules/gdnative/gdnative/rect2.cpp:112:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | 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:119:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | 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:126:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) {
      |                                                            ^
modules/gdnative/gdnative/rect2.cpp:133:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) {
      |                                                                                          ^
modules/gdnative/gdnative/rect2.cpp:141:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/rect2.cpp:147:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  147 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/rect2.cpp:155:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  155 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/rect2.cpp:163:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  163 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) {
      |                                                                                    ^
modules/gdnative/gdnative/rect2.cpp:169:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) {
      |                                                                                 ^
Compiling ==> modules/gdnative/gdnative/rid.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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: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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.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);
      |                                                                                       ^
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,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name);
      |                                                                                       ^
modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name);
      |                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self);
      |                                                                              ^
modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self);
      |                                                                                            ^
modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self);
      |                                                               ^
In file included from modules/gdnative/include/gdnative/gdnative.h:149,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:149,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self);
      |                                                                 ^
In file included from modules/gdnative/include/gdnative/gdnative.h:153,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height);
      |                                                                                                                                                ^
modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                          ^
modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                        ^
modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                      ^
modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point);
      |                                                                                               ^
modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom);
      |                                                                                                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to);
      |                                                                                          ^
modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size);
      |                                                                                 ^
In file included from modules/gdnative/include/gdnative/basis.h:55,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/include/gdnative/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis);
      |                                                                                                     ^
In file included from modules/gdnative/include/gdnative/aabb.h:55,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/include/gdnative/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from);
      |                                                                                   ^
modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src);
      |                                                                                          ^
modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                 ^
modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                    ^
modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
In file included from modules/gdnative/include/gdnative/variant.h:157,
                 from modules/gdnative/include/gdnative/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/string.h:66,
                 from modules/gdnative/gdnative/string.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/string.h:66,
                 from modules/gdnative/gdnative/string.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/string.h:66,
                 from modules/gdnative/gdnative/string.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/gdnative/string.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/string.h:66,
                 from modules/gdnative/gdnative/string.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/gdnative/string.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/gdnative/string.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/gdnative/string.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);
      |                                                     ^
modules/gdnative/gdnative/string.cpp:43:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   43 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:49:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) {
      |                                                                           ^
modules/gdnative/gdnative/string.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   55 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) {
      |                                                             ^
modules/gdnative/gdnative/string.cpp:61:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_string_new(godot_string *r_dest) {
      |                                                 ^
modules/gdnative/gdnative/string.cpp:66:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) {
      |                                                                                 ^
modules/gdnative/gdnative/string.cpp:72:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) {
      |                                                                                                               ^
modules/gdnative/gdnative/string.cpp:77:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) {
      |                                                                                             ^
modules/gdnative/gdnative/string.cpp:82:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:87:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:92:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:98:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:104:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:112:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_string_destroy(godot_string *p_self) {
      |                                                     ^
modules/gdnative/gdnative/string.cpp:119:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_int GDAPI godot_string_length(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:134:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:140:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  140 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) {
      |                                                                                                         ^
modules/gdnative/gdnative/string.cpp:147:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  147 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                   ^
modules/gdnative/gdnative/string.cpp:154:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:160:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/string.cpp:175:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_string GDAPI godot_string_chr(wchar_t p_character) {
      |                                                        ^
modules/gdnative/gdnative/string.cpp:182:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  182 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:189:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) {
      |                                                                                                                     ^
modules/gdnative/gdnative/string.cpp:196:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) {
      |                                                                                                                      ^
modules/gdnative/gdnative/string.cpp:203:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:210:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                         ^
modules/gdnative/gdnative/string.cpp:217:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  217 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) {
      |                                                                                          ^
modules/gdnative/gdnative/string.cpp:230:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) {
      |                                                                                                                 ^
modules/gdnative/gdnative/string.cpp:243:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  243 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) {
      |                                                                                                                                            ^
modules/gdnative/gdnative/string.cpp:256:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  256 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) {
      |                                                                                   ^
modules/gdnative/gdnative/string.cpp:263:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  263 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:270:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) {
      |                                                                                       ^
modules/gdnative/gdnative/string.cpp:277:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  277 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:286:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  286 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) {
      |                                                                                                                                                    ^
modules/gdnative/gdnative/string.cpp:296:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  296 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) {
      |                                                                                           ^
modules/gdnative/gdnative/string.cpp:303:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  303 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/string.cpp:309:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  309 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:315:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  315 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) {
      |                                                                                                             ^
modules/gdnative/gdnative/string.cpp:324:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  324 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:330:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  330 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                         ^
modules/gdnative/gdnative/string.cpp:337:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  337 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:344:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  344 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) {
      |                                                                                        ^
modules/gdnative/gdnative/string.cpp:352:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  352 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) {
      |                                                                                                                                               ^
modules/gdnative/gdnative/string.cpp:361:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  361 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) {
      |                                                                                               ^
modules/gdnative/gdnative/string.cpp:368:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  368 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:375:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  375 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) {
      |                                                         ^
modules/gdnative/gdnative/string.cpp:382:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  382 | godot_string GDAPI godot_string_num(double p_num) {
      |                                                 ^
modules/gdnative/gdnative/string.cpp:389:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  389 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:396:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  396 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) {
      |                                                                                                                   ^
modules/gdnative/gdnative/string.cpp:403:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  403 | godot_string GDAPI godot_string_num_real(double p_num) {
      |                                                      ^
modules/gdnative/gdnative/string.cpp:410:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  410 | godot_string GDAPI godot_string_num_scientific(double p_num) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:417:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  417 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) {
      |                                                                                     ^
modules/gdnative/gdnative/string.cpp:424:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  424 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) {
      |                                                                                            ^
modules/gdnative/gdnative/string.cpp:432:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  432 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) {
      |                                                                                         ^
modules/gdnative/gdnative/string.cpp:440:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  440 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) {
      |                                                                                                            ^
modules/gdnative/gdnative/string.cpp:450:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  450 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) {
      |                                                                                                             ^
modules/gdnative/gdnative/string.cpp:460:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  460 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) {
      |                                                                                   ^
modules/gdnative/gdnative/string.cpp:467:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  467 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) {
      |                                                                                    ^
modules/gdnative/gdnative/string.cpp:474:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  474 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:481:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  481 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                           ^
modules/gdnative/gdnative/string.cpp:488:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  488 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) {
      |                                                                                                                  ^
modules/gdnative/gdnative/string.cpp:498:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  498 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) {
      |                                                                                        ^
modules/gdnative/gdnative/string.cpp:506:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  506 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) {
      |                                                                                                                                               ^
modules/gdnative/gdnative/string.cpp:515:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  515 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:522:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  522 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) {
      |                                                                                                                     ^
modules/gdnative/gdnative/string.cpp:533:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  533 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) {
      |                                                                                                       ^
modules/gdnative/gdnative/string.cpp:541:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  541 | double GDAPI godot_string_to_double(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:547:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  547 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/string.cpp:553:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  553 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:559:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  559 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:567:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  567 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/string.cpp:575:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  575 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) {
      |                                                                                              ^
modules/gdnative/gdnative/string.cpp:583:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  583 | double GDAPI godot_string_char_to_double(const char *p_what) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:587:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  587 | godot_int GDAPI godot_string_char_to_int(const char *p_what) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:591:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  591 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) {
      |                                                             ^
modules/gdnative/gdnative/string.cpp:595:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  595 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) {
      |                                                                                      ^
modules/gdnative/gdnative/string.cpp:599:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  599 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:603:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  603 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/string.cpp:609:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  609 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/string.cpp:615:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  615 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:621:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  621 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) {
      |                                                                                             ^
modules/gdnative/gdnative/string.cpp:625:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  625 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) {
      |                                                                                                                 ^
modules/gdnative/gdnative/string.cpp:634:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  634 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) {
      |                                                                                                             ^
modules/gdnative/gdnative/string.cpp:642:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  642 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:658:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  658 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                            ^
modules/gdnative/gdnative/string.cpp:674:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  674 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                       ^
modules/gdnative/gdnative/string.cpp:690:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  690 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                                    ^
modules/gdnative/gdnative/string.cpp:706:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  706 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:729:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  729 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                                       ^
modules/gdnative/gdnative/string.cpp:752:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  752 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                     ^
modules/gdnative/gdnative/string.cpp:768:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  768 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                                  ^
modules/gdnative/gdnative/string.cpp:784:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  784 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                        ^
modules/gdnative/gdnative/string.cpp:807:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  807 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                                     ^
modules/gdnative/gdnative/string.cpp:830:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  830 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:845:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  845 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:852:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  852 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) {
      |                                                         ^
modules/gdnative/gdnative/string.cpp:856:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  856 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) {
      |                                                         ^
modules/gdnative/gdnative/string.cpp:860:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  860 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:868:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  868 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:876:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  876 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:884:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  884 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:892:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  892 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) {
      |                                                                                 ^
modules/gdnative/gdnative/string.cpp:900:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  900 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) {
      |                                                                              ^
modules/gdnative/gdnative/string.cpp:906:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  906 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:915:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  915 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:923:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  923 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) {
      |                                                                                                              ^
modules/gdnative/gdnative/string.cpp:931:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  931 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:939:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  939 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) {
      |                                                                                       ^
modules/gdnative/gdnative/string.cpp:945:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  945 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:954:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  954 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/string.cpp:964:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  964 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/string.cpp:974:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  974 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:980:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  980 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) {
      |                                                                                                            ^
modules/gdnative/gdnative/string.cpp:986:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  986 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) {
      |                                                                 ^
modules/gdnative/gdnative/string.cpp:993:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  993 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) {
      |                                                                                           ^
modules/gdnative/gdnative/string.cpp:1000:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1000 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:1006:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1006 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) {
      |                                                              ^
modules/gdnative/gdnative/string.cpp:1012:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1012 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) {
      |                                                          ^
modules/gdnative/gdnative/string.cpp:1016:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1016 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) {
      |                                                                                    ^
modules/gdnative/gdnative/string.cpp:1020:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1020 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) {
      |                                                                 ^
modules/gdnative/gdnative/string.cpp:1024:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1024 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) {
      |                                                                                           ^
modules/gdnative/gdnative/string.cpp:1028:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1028 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/string.cpp:1045:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1045 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:1053:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1053 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:1070:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1070 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:1085:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1085 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:1094:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1094 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:1103:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1103 | godot_string GDAPI godot_string_humanize_size(size_t p_size) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:1111:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1111 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/string.cpp:1117:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1117 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/string.cpp:1123:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1123 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1129:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1129 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) {
      |                                                                                               ^
modules/gdnative/gdnative/string.cpp:1139:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1139 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) {
      |                                                                                                    ^
modules/gdnative/gdnative/string.cpp:1149:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1149 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:1158:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1158 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:1167:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1167 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) {
      |                                                                              ^
modules/gdnative/gdnative/string.cpp:1176:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1176 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:1185:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1185 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:1194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1194 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:1203:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1203 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:1212:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1212 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:1221:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1221 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:1230:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1230 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:1239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:1248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1248 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1257:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1257 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1266:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1266 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:1272:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1272 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) {
      |                                                                                                       ^
modules/gdnative/gdnative/string.cpp:1278:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1278 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/string.cpp:1284:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1284 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/string.cpp:1290:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1290 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1296:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1296 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/string.cpp:1302:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1302 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/string.cpp:1311:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1311 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) {
      |                                                                                                     ^
modules/gdnative/gdnative/string.cpp:1321:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1321 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) {
      |                                                                                                     ^
modules/gdnative/gdnative/string.cpp:1331:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1331 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) {
      |                                                                                               ^
modules/gdnative/gdnative/string.cpp:1342:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1342 |   const godot_bool p_allow_empty, const godot_int p_maxsplit) {
      |                                                             ^
modules/gdnative/gdnative/rid.cpp:41:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   41 | void GDAPI godot_rid_new(godot_rid *r_dest) {
      |                                           ^
modules/gdnative/gdnative/rid.cpp:46:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) {
      |                                                         ^
modules/gdnative/gdnative/rid.cpp:51:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   51 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) {
      |                                                                                     ^
modules/gdnative/gdnative/rid.cpp:60:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) {
      |                                                                                        ^
modules/gdnative/gdnative/rid.cpp:66:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | 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,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.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);
      |                                                               ^
modules/gdnative/gdnative/string_name.cpp:42:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   42 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) {
      |                                                                                       ^
modules/gdnative/gdnative/string_name.cpp:48:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) {
      |                                                                                    ^
modules/gdnative/gdnative/string_name.cpp:53:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) {
      |                                                                              ^
modules/gdnative/gdnative/string_name.cpp:60:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string_name.cpp:65:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) {
      |                                                                                            ^
modules/gdnative/gdnative/string_name.cpp:70:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) {
      |                                                                                                                    ^
modules/gdnative/gdnative/string_name.cpp:76:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) {
      |                                                                                                                   ^
modules/gdnative/gdnative/string_name.cpp:82:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) {
      |                                                               ^
Compiling ==> modules/gdnative/gdnative/transform.cpp
Compiling ==> modules/gdnative/gdnative/transform2d.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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: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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/gdnative.h:141,
                 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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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:155,
                 from modules/gdnative/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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: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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/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/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);
      |                                                                                                                                                                                                    ^
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                     ^
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/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/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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/array.h:55,
                 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/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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.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/gdnative/transform2d.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);
      |                                                                                                            ^
modules/gdnative/gdnative/transform.cpp:40:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:52:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   52 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) {
      |                                                                                                                  ^
modules/gdnative/gdnative/transform.cpp:59:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   59 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) {
      |                                                                                           ^
modules/gdnative/gdnative/transform.cpp:65:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/transform.cpp:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) {
      |                                                                                     ^
modules/gdnative/gdnative/transform.cpp:78:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/transform.cpp:85:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) {
      |                                                                                        ^
modules/gdnative/gdnative/transform.cpp:91:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/transform.cpp:98:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/transform.cpp:105:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/transform.cpp:112:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) {
      |                                                                                    ^
modules/gdnative/gdnative/transform.cpp:119:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | 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:127:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) {
      |                                                                                                         ^
modules/gdnative/gdnative/transform.cpp:135:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) {
      |                                                                                                           ^
modules/gdnative/gdnative/transform.cpp:143:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | 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:152:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) {
      |                                                                                                    ^
modules/gdnative/gdnative/transform.cpp:161:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  161 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) {
      |                                                                                                        ^
modules/gdnative/gdnative/transform.cpp:170:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) {
      |                                                                ^
modules/gdnative/gdnative/transform.cpp:175:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) {
      |                                                                                                          ^
modules/gdnative/gdnative/transform.cpp:181:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) {
      |                                                                                                                  ^
modules/gdnative/gdnative/transform.cpp:190:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  190 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) {
      |                                                                                                          ^
modules/gdnative/gdnative/transform.cpp:199:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  199 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) {
      |                                                                                                              ^
modules/gdnative/gdnative/transform.cpp:208:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) {
      |                                                                                                 ^
modules/gdnative/gdnative/transform.cpp:217:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  217 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) {
      |                                                                                                     ^
modules/gdnative/gdnative/transform2d.cpp:40:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) {
      |                                                                                                               ^
modules/gdnative/gdnative/transform2d.cpp:46:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | 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:54:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/transform2d.cpp:61:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/transform2d.cpp:68:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) {
      |                                                                                         ^
modules/gdnative/gdnative/transform2d.cpp:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) {
      |                                                                                ^
modules/gdnative/gdnative/transform2d.cpp:80:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/transform2d.cpp:87:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) {
      |                                                                                ^
modules/gdnative/gdnative/transform2d.cpp:94:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) {
      |                                                                                          ^
modules/gdnative/gdnative/transform2d.cpp:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) {
      |                                                                                                          ^
modules/gdnative/gdnative/transform2d.cpp:109:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) {
      |                                                                                                               ^
modules/gdnative/gdnative/transform2d.cpp:117:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) {
      |                                                                                                                    ^
modules/gdnative/gdnative/transform2d.cpp:125:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                              ^
modules/gdnative/gdnative/transform2d.cpp:134:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                                  ^
modules/gdnative/gdnative/transform2d.cpp:143:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                                    ^
modules/gdnative/gdnative/transform2d.cpp:152:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                                        ^
modules/gdnative/gdnative/transform2d.cpp:161:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  161 | 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:169:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) {
      |                                                                                                                ^
modules/gdnative/gdnative/transform2d.cpp:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) {
      |                                                                                                                          ^
modules/gdnative/gdnative/transform2d.cpp:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  184 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) {
      |                                                                    ^
modules/gdnative/gdnative/transform2d.cpp:189:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) {
      |                                                                                                        ^
modules/gdnative/gdnative/transform2d.cpp:198:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  198 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) {
      |                                                                                                            ^
Compiling ==> modules/gdnative/gdnative/variant.cpp
Compiling ==> modules/gdnative/gdnative/vector2.cpp
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,
                 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/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/include/gdnative/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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);
      |                                                                      ^
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/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/include/gdnative/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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/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/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/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/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/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);
      |                                                                                                          ^
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/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/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/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/array.h: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/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle);
      |                                                                                                               ^
modules/gdnative/include/gdnative/array.h: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);
      |                                                                                     ^
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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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);
      |                                                                                                            ^
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);
      |                                                                                           ^
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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/array.h: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: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/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:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/array.h: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:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/array.h: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/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/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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value);
      |                                                                               ^
modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                            ^
modules/gdnative/include/gdnative/array.h: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/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/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/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/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from);
      |                                                                                                                ^
modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/array.h: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/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/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value);
      |                                                                                         ^
modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_int GDAPI godot_array_hash(const godot_array *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value);
      |                                                                                                       ^
modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | void GDAPI godot_array_invert(godot_array *p_self);
      |                                                  ^
modules/gdnative/include/gdnative/vector3.h: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/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self);
      |                                                             ^
modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value);
      |                                                                                   ^
modules/gdnative/include/gdnative/vector3.h: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: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/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:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size);
      |                                                                          ^
modules/gdnative/include/gdnative/vector3.h: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: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/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: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/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/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/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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: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/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: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/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: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/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/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/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: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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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: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/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: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/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_variant GDAPI godot_array_max(const godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_variant GDAPI godot_array_min(const godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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);
      |                                                                         ^
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/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:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs);
      |                                                                           ^
modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs);
      |                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | void GDAPI godot_string_new(godot_string *r_dest);
      |                                                 ^
modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src);
      |                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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: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: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/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/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:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string);
      |                                                                                                   ^
modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array);
      |                                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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: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: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: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: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:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to);
      |                                                                                                                      ^
modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what);
      |                                                                                  ^
modules/gdnative/include/gdnative/pool_arrays.h: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:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from);
      |                                                                                                         ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                      ^
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/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/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: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/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: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: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);
      |                                                                                                                               ^
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);
      |                                                                               ^
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/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/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/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/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/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);
      |                                                     ^
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);
      |                                                                                             ^
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/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: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/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/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/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/vector2.cpp:40:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) {
      |                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:46:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/vector2.cpp:53:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector2.cpp:60:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector2.cpp:65:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/vector2.cpp: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/vector2.cpp:75:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector2.cpp:80:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                      ^
modules/gdnative/gdnative/vector2.cpp:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                  ^
modules/gdnative/gdnative/vector2.cpp:94:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                          ^
modules/gdnative/gdnative/vector2.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:106:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                     ^
modules/gdnative/gdnative/vector2.cpp:112:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | 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:120:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | 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:130:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | 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:138:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) {
      |                                                                                              ^
modules/gdnative/gdnative/vector2.cpp:146:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/vector2.cpp:153:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  153 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/vector2.cpp:160:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) {
      |                                                                                                 ^
modules/gdnative/gdnative/vector2.cpp:168:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  168 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector2.cpp:173:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  173 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) {
      |                                                                                            ^
modules/gdnative/gdnative/vector2.cpp:179:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) {
      |                                                                                              ^
modules/gdnative/gdnative/vector2.cpp:187:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  187 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) {
      |                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:195:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  195 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) {
      |                                                                                                ^
modules/gdnative/gdnative/vector2.cpp:203:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector2.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) {
      |                                                                                                 ^
modules/gdnative/gdnative/vector2.cpp:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  218 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                     ^
modules/gdnative/gdnative/vector2.cpp:227:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                          ^
modules/gdnative/gdnative/vector2.cpp:236:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  236 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                                 ^
modules/gdnative/gdnative/vector2.cpp:245:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  245 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) {
      |                                                                                                             ^
modules/gdnative/gdnative/vector2.cpp:253:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  253 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:262:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  262 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) {
      |                                                                                                           ^
modules/gdnative/gdnative/vector2.cpp:270:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                    ^
modules/gdnative/gdnative/vector2.cpp:276:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  276 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                   ^
modules/gdnative/gdnative/vector2.cpp:282:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  282 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/vector2.cpp:290:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) {
      |                                                                           ^
modules/gdnative/gdnative/vector2.cpp:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  295 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) {
      |                                                                           ^
modules/gdnative/gdnative/vector2.cpp:300:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  300 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/vector2.cpp:305:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  305 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) {
      |                                                                 ^
Compiling ==> modules/gdnative/gdnative/vector3.cpp
Compiling ==> modules/gdnative/nativescript/api_generator.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h: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,
                 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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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:155,
                 from modules/gdnative/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/gdnative/vector3.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/gdnative/vector3.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/gdnative/variant.cpp:58:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/variant.cpp:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) {
      |                                                                                    ^
modules/gdnative/gdnative/variant.cpp:69:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) {
      |                                                       ^
modules/gdnative/gdnative/variant.cpp:74:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) {
      |                                                                              ^
modules/gdnative/gdnative/variant.cpp:79:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) {
      |                                                                            ^
modules/gdnative/gdnative/variant.cpp:84:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) {
      |                                                                          ^
modules/gdnative/gdnative/variant.cpp:89:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) {
      |                                                                          ^
modules/gdnative/gdnative/variant.cpp:94:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) {
      |                                                                                   ^
modules/gdnative/gdnative/variant.cpp:100:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) {
      |                                                                                      ^
modules/gdnative/gdnative/variant.cpp:106:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:112:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) {
      |                                                                                      ^
modules/gdnative/gdnative/variant.cpp:118:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) {
      |                                                                                               ^
modules/gdnative/gdnative/variant.cpp:124:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:130:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) {
      |                                                                                  ^
modules/gdnative/gdnative/variant.cpp:136:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) {
      |                                                                                  ^
modules/gdnative/gdnative/variant.cpp:142:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  142 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:148:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  148 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) {
      |                                                                                             ^
modules/gdnative/gdnative/variant.cpp:154:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:160:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) {
      |                                                                                          ^
modules/gdnative/gdnative/variant.cpp:166:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  166 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) {
      |                                                                               ^
modules/gdnative/gdnative/variant.cpp:172:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  172 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:192:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) {
      |                                                                                              ^
modules/gdnative/gdnative/variant.cpp:198:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  198 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) {
      |                                                                                   ^
modules/gdnative/gdnative/variant.cpp:204:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  204 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) {
      |                                                                                                       ^
modules/gdnative/gdnative/variant.cpp:210:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) {
      |                                                                                                     ^
modules/gdnative/gdnative/variant.cpp:216:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) {
      |                                                                                                       ^
modules/gdnative/gdnative/variant.cpp:222:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  222 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) {
      |                                                                                                           ^
modules/gdnative/gdnative/variant.cpp:228:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) {
      |                                                                                                              ^
modules/gdnative/gdnative/variant.cpp:234:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  234 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) {
      |                                                                                                              ^
modules/gdnative/gdnative/variant.cpp:240:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  240 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) {
      |                                                                                                         ^
modules/gdnative/gdnative/variant.cpp:246:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  246 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/variant.cpp:251:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  251 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/variant.cpp:256:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  256 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) {
      |                                                               ^
modules/gdnative/gdnative/variant.cpp:261:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  261 | double GDAPI godot_variant_as_real(const godot_variant *p_self) {
      |                                                               ^
modules/gdnative/gdnative/variant.cpp:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  266 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/variant.cpp:274:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  274 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/variant.cpp:282:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  282 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:290:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/variant.cpp:298:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  298 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/variant.cpp:306:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  306 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:314:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  314 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/variant.cpp:322:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  322 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/variant.cpp:330:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  330 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:338:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  338 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/variant.cpp:346:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  346 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:354:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  354 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/variant.cpp:362:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  362 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/variant.cpp:370:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  370 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/variant.cpp:377:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  377 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/variant.cpp:385:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  385 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:393:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  393 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) {
      |                                                                                         ^
modules/gdnative/gdnative/variant.cpp:402:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  402 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) {
      |                                                                                       ^
modules/gdnative/gdnative/variant.cpp:411:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  411 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) {
      |                                                                                         ^
modules/gdnative/gdnative/variant.cpp:420:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  420 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) {
      |                                                                                             ^
modules/gdnative/gdnative/variant.cpp:429:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  429 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) {
      |                                                                                               ^
modules/gdnative/gdnative/variant.cpp:438:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  438 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) {
      |                                                                                               ^
modules/gdnative/gdnative/variant.cpp:447:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  447 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) {
      |                                                                                           ^
modules/gdnative/gdnative/variant.cpp:456:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  456 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  472 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) {
      |                                                                                                    ^
modules/gdnative/gdnative/variant.cpp:478:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  478 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) {
      |                                                                                                        ^
modules/gdnative/gdnative/variant.cpp:484:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  484 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) {
      |                                                                                                       ^
modules/gdnative/gdnative/variant.cpp:490:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  490 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) {
      |                                                                                                      ^
modules/gdnative/gdnative/variant.cpp:496:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  496 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/variant.cpp:501:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  501 | void GDAPI godot_variant_destroy(godot_variant *p_self) {
      |                                                       ^
modules/gdnative/gdnative/variant.cpp:508:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  508 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) {
      |                                                                               ^
modules/gdnative/gdnative/variant.cpp:516:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  516 | 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:40:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:46:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/vector3.cpp:53:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/vector3.cpp:58:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/vector3.cpp:63:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector3.cpp:68:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/vector3.cpp:73:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector3.cpp:78:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector3.cpp:85:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/vector3.cpp:92:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) {
      |                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | 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:109:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | 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:117:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | 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:127:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | 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:135:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                         ^
modules/gdnative/gdnative/vector3.cpp:141:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/vector3.cpp:149:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  149 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                            ^
modules/gdnative/gdnative/vector3.cpp:157:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  157 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/vector3.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  164 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector3.cpp:171:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  171 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/vector3.cpp:178:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  178 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/vector3.cpp:185:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  185 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) {
      |                                                                                                      ^
modules/gdnative/gdnative/vector3.cpp:193:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:199:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  199 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                         ^
modules/gdnative/gdnative/vector3.cpp:205:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  205 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) {
      |                                                                                               ^
modules/gdnative/gdnative/vector3.cpp:211:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  211 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) {
      |                                                                                              ^
modules/gdnative/gdnative/vector3.cpp:219:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  219 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) {
      |                                                                                               ^
modules/gdnative/gdnative/vector3.cpp:227:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) {
      |                                                                                                ^
modules/gdnative/gdnative/vector3.cpp:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  235 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                     ^
modules/gdnative/gdnative/vector3.cpp:244:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                          ^
modules/gdnative/gdnative/vector3.cpp:253:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  253 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:262:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  262 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) {
      |                                                                                                             ^
modules/gdnative/gdnative/vector3.cpp:270:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                               ^
modules/gdnative/gdnative/vector3.cpp:279:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  279 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) {
      |                                                                                                           ^
modules/gdnative/gdnative/vector3.cpp:287:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  287 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                    ^
modules/gdnative/gdnative/vector3.cpp:293:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  293 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                   ^
modules/gdnative/gdnative/vector3.cpp:299:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  299 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/vector3.cpp:307:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  307 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val) {
      |                                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:312:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  312 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) {
      |                                                                                                     ^
Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp
In file included from modules/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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/include/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/include/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/gdnative.h:141,
                 from modules/gdnative/include/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.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);
      |                                                                                          ^
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,
                 from modules/gdnative/nativescript/godot_nativescript.cpp:40:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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:9,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) {
      |                                                                                                                                                                                                   ^
modules/gdnative/nativescript/godot_nativescript.cpp:78:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) {
      |                                                                                                                                                                                                        ^
modules/gdnative/nativescript/godot_nativescript.cpp:102:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) {
      |                                                                                                                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:117:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) {
      |                                                                                                                                                                                                                           ^
modules/gdnative/nativescript/godot_nativescript.cpp:138:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) {
      |                                                                                                                        ^
modules/gdnative/nativescript/godot_nativescript.cpp:182:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  182 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) {
      |                                                                     ^
modules/gdnative/nativescript/godot_nativescript.cpp:200:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  200 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) {
      |                                                                                                                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:227:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) {
      |                                                                                                                                ^
modules/gdnative/nativescript/godot_nativescript.cpp:236:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  236 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) {
      |                                                                                                                                                              ^
modules/gdnative/nativescript/godot_nativescript.cpp:248:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  248 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) {
      |                                                                                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:260:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  260 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) {
      |                                                                                                                                                            ^
modules/gdnative/nativescript/godot_nativescript.cpp:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  272 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) {
      |                                                                                                        ^
modules/gdnative/nativescript/godot_nativescript.cpp:276:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  276 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) {
      |                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:280:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  280 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) {
      |                                                                                                               ^
modules/gdnative/nativescript/godot_nativescript.cpp:289:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  289 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) {
      |                                                                               ^
modules/gdnative/nativescript/godot_nativescript.cpp:308:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  308 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) {
      |                                                                                                                           ^
modules/gdnative/nativescript/godot_nativescript.cpp:312:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  312 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) {
      |                                                                                   ^
modules/gdnative/nativescript/godot_nativescript.cpp:316:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  316 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) {
      |                                                                                           ^
modules/gdnative/nativescript/godot_nativescript.cpp:320:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  320 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) {
      |                                                                                          ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp: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/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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp: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/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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/register_types.cpp:36:
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/register_types.cpp:36:
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/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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);
      |                                                                                                        ^
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,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.cpp:33:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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_singleton_editor.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);
      |                                                                                               ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                 ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                     ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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_library_singleton_editor.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);
      |                                                                                                                     ^
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/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_library_singleton_editor.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);
      |                                                                                                                                 ^
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/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_singleton_editor.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);
      |                                                                   ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from modules/gdnative/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                                                                 ^
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/gdnative_library_singleton_editor.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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                                               ^
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_library_singleton_editor.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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                               ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                                                                                                        ^
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/gdnative_library_singleton_editor.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);
      |                                               ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                                                         ^
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/gdnative_library_singleton_editor.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);
      |                                                                       ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                            ^
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_library_singleton_editor.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);
      |                                                                                       ^
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_library_singleton_editor.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);
      |                                                  ^
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_library_singleton_editor.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);
      |                                                                                                                                  ^
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_library_singleton_editor.cpp:33:
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_library_singleton_editor.cpp:33:
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_library_singleton_editor.cpp:33:
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_library_singleton_editor.cpp:33:
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_library_singleton_editor.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 *);
      |                                                                                         ^
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_library_singleton_editor.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 *);
      |                                                                                ^
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_library_singleton_editor.cpp:33:
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_singleton_editor.cpp:33:
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_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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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();
      |                                     ^
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/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);
      |                                                                                          ^
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/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);
      |                                                                                                                                               ^
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/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 *);
      |                                                           ^
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/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 *);
      |                                                                                         ^
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/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 *);
      |                                                                                ^
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/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/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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) {
      |                                                                                                         ^
Compiling ==> modules/gdnative/net/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,
                 from 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/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                               ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                 ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                     ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                     ^
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/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                 ^
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/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/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                   ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                      ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                               ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                                                         ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                       ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                            ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                       ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                  ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                  ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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();
      |                                     ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                          ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                               ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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 *);
      |                                                           ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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 *);
      |                                                                                         ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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 *);
      |                                                                                ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                        ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_editor_plugin.h:36,
                 from modules/gdnative/gdnative_library_editor_plugin.cpp:32:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/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/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);
      |                                                                                               ^
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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_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);
      |                                                                                                                     ^
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/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_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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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_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);
      |                                                                                                      ^
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_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);
      |                                                                                                                                ^
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_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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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_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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self);
      |                                                                                  ^
modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self);
      |                                                                                         ^
modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self);
      |                                                                                 ^
modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self);
      |                                                                                          ^
modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale);
      |                                                                                                               ^
modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v);
      |                                                                                                              ^
modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c);
      |                                                                                                                                               ^
modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b);
      |                                                                                                                ^
modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b);
      |                                                                                                                          ^
modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest);
      |                                                                    ^
modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v);
      |                                                                                                        ^
modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v);
      |                                                                                                            ^
modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) {
      |                                                                                               ^
In file included from modules/gdnative/include/gdnative/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:
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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_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);
      |                                                                                       ^
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_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);
      |                                                  ^
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_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);
      |                                                                                                                                  ^
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_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();
      |                                     ^
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_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);
      |                                                                                          ^
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_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);
      |                                                                                                                                               ^
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_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 *);
      |                                                           ^
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_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 *);
      |                                                                                         ^
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_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 *);
      |                                                                                ^
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_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/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);
      |                                                                                        ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.cpp:32:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/register_types.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);
      |                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                 ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                     ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                     ^
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/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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                 ^
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/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/register_types.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);
      |                                                                   ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.cpp:32:
modules/gdnative/include/gdnative/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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                      ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                 ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                                        ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                         ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                       ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                            ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                       ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                  ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                  ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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();
      |                                     ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                          ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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 *);
      |                                                           ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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 *);
      |                                                                                         ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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 *);
      |                                                                                ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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/register_types.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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp
Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp
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/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                               ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                 ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                     ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                     ^
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/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                 ^
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/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/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                   ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                      ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                               ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                                                         ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                       ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                            ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                       ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                  ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                  ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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();
      |                                     ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                          ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                               ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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 *);
      |                                                           ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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 *);
      |                                                                                         ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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 *);
      |                                                                                ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) {
      |                                                                                                    ^
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/webrtc_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/webrtc_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/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/net/webrtc_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/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/net/webrtc_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/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/net/webrtc_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/webrtc_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/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/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/net/webrtc_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/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/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/webrtc_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);
      |                                                                   ^
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/net/webrtc_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                                                 ^
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/net/webrtc_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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                               ^
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/net/webrtc_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                               ^
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/net/webrtc_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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                                                                                        ^
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/net/webrtc_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);
      |                                               ^
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/net/webrtc_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);
      |                                                                                                                                                                         ^
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/net/webrtc_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);
      |                                                                       ^
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/net/webrtc_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);
      |                                                                                                                                            ^
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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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);
      |                                                                                                        ^
modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) {
      |                                                                                                                     ^
modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) {
      |                                                                                                               ^
modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) {
      |                                                                                     ^
Compiling ==> modules/gdnative/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,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                   ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                                         ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                       ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                            ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.cpp:32:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                 ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                     ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                     ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                 ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                   ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.cpp:32:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                      ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                 ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                                        ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                         ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                       ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                            ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                       ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                  ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                  ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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();
      |                                     ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                          ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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 *);
      |                                                           ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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 *);
      |                                                                                         ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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 *);
      |                                                                                ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                        ^
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/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_instance.cpp
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,
                 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_instance.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/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_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/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_instance.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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/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/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/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);
      |                                                                                               ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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/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);
      |                                                                   ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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: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/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/pool_arrays.h: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/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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);
      |                                                                                                  ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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: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/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to);
      |                                                                                                  ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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: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: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);
      |                                                                                                                                             ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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/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: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: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/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: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: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: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: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/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: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: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: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/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: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/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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);
      |                                                                                                   ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w);
      |                                                                                                                                     ^
modules/gdnative/include/gdnative/plane.h: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/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/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/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/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c);
      |                                                                                                                                          ^
modules/gdnative/include/gdnative/quat.h: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/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/quat.h: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/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end);
      |                                                                                                                                                           ^
modules/gdnative/include/gdnative/quat.h: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/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h: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/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/quat.h: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/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal);
      |                                                                                     ^
modules/gdnative/include/gdnative/quat.h: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/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h: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/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/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/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d);
      |                                                                       ^
modules/gdnative/include/gdnative/quat.h: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);
      |                                                                ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size);
      |                                                                                                      ^
modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self);
      |                                                             ^
modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                ^
modules/gdnative/include/gdnative/aabb.h: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/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/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/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t);
      |                                                                                                          ^
modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t);
      |                                                                                                                                                                     ^
modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/quat.h: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/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                        ^
modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                     ^
modules/gdnative/include/gdnative/quat.h: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/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle);
      |                                                                                                               ^
modules/gdnative/include/gdnative/aabb.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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);
      |                                                                                             ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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/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/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/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/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h: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/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/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/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: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/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: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/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: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/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: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/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: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/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx);
      |                                                                                            ^
modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b);
      |                                                                                           ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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);
      |                                                                                                         ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/pluginscript_language.cpp:36:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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/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/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: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/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: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/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: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/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/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/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: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);
      |                                                                                                                          ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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: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);
      |                                                                                                                           ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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: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/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: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/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: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/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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/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: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/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: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/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: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/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/pool_arrays.h: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/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                                                          ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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);
      |                                                                                                                                                ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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: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/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:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_dictionary_destroy(godot_dictionary *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/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/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: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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: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: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: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: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: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: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: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: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: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: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: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: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: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: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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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);
      |                                                                                     ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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: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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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);
      |                                                                                                                  ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v);
      |                                                                         ^
modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src);
      |                                                                                    ^
modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest);
      |                                                       ^
modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b);
      |                                                                              ^
modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i);
      |                                                                            ^
modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i);
      |                                                                          ^
modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r);
      |                                                                          ^
modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s);
      |                                                                                   ^
modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2);
      |                                                                                      ^
modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2);
      |                                                                                     ^
modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3);
      |                                                                                      ^
modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d);
      |                                                                                               ^
modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane);
      |                                                                                     ^
modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat);
      |                                                                                  ^
modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb);
      |                                                                                  ^
modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis);
      |                                                                                     ^
modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans);
      |                                                                                             ^
modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color);
      |                                                                                     ^
modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np);
      |                                                                                          ^
modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid);
      |                                                                               ^
modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj);
      |                                                                                     ^
modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict);
      |                                                                                              ^
modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr);
      |                                                                                   ^
modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba);
      |                                                                                                       ^
modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia);
      |                                                                                                     ^
modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra);
      |                                                                                                       ^
modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa);
      |                                                                                                           ^
modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a);
      |                                                                                                              ^
modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a);
      |                                                                                                              ^
modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca);
      |                                                                                                         ^
modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self);
      |                                                               ^
modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | double GDAPI godot_variant_as_real(const godot_variant *p_self);
      |                                                               ^
modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self);
      |                                                                                 ^
modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self);
      |                                                                                         ^
modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self);
      |                                                                                       ^
modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self);
      |                                                                                         ^
modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self);
      |                                                                                             ^
modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self);
      |                                                                                               ^
modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self);
      |                                                                                               ^
modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/variant.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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);
      |                                                                               ^
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/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);
      |                                                                                                                                                                                        ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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: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: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: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: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: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: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);
      |                                                     ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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);
      |                                    ^
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:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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: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/pluginscript/godot_pluginscript.h:35,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
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/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/pluginscript/godot_pluginscript.h:35,
                 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 *);
      |                                                           ^
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: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);
      |                                                                                          ^
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/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);
      |                                                                                                      ^
In file included from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc);
      |                                                                                                      ^
Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp
Compiling ==> modules/gdnative/pluginscript/register_types.cpp
Compiling ==> modules/gdnative/videodecoder/register_types.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h: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:
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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/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_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);
      |                                                                   ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/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:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 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 *);
      |                                                           ^
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/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/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/video_stream_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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);
      |                                                                     ^
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:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/quat.h: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/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/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/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/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);
      |                                                                                               ^
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/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/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);
      |                                                                                                                                 ^
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/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
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/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: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);
      |                                                                        ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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: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: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: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: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: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: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: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: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: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: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: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: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);
      |                                                                                                         ^
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:
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: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: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: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: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: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: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: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: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: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/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/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: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: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: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/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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: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/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/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis);
      |                                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                 ^
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:
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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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/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);
      |                                                                                                                                    ^
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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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/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);
      |                                                                                                                                    ^
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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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/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:
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/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);
      |                                                                                                      ^
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/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v);
      |                                                                                      ^
modules/gdnative/include/gdnative/pool_arrays.h: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:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h:392: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/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: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/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: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/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: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/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/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/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/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/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: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/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: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: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/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);
      |                                                                                                                                ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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/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/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/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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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);
      |                                                                               ^
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/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);
      |                                                                                                                                                  ^
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point);
      |                                                                                             ^
modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir);
      |                                                                                                ^
modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self);
      |                                                                            ^
modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self);
      |                                                                            ^
modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point);
      |                                                                                             ^
modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by);
      |                                                                                 ^
modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx);
      |                                                                                            ^
modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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);
      |                                                                                           ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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/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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                                                       ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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/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/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);
      |                                                                         ^
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/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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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/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/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/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  278 | void GDAPI godot_free(void *p_ptr);
      |                                  ^
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/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/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/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/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/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/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/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/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/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/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 *);
      |                                                           ^
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/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj);
      |                                                                                     ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra);
      |                                                                                                       ^
modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa);
      |                                                                                                           ^
modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a);
      |                                                                                                              ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a);
      |                                                                                                              ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca);
      |                                                                                                         ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self);
      |                                                               ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | double GDAPI godot_variant_as_real(const godot_variant *p_self);
      |                                                               ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self);
      |                                                                         ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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/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/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/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  232 |  GDCALLINGCONV void (*free_instance_binding_data)(void *, void *);
      |                                                                 ^
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/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/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/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/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/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  236 |  GDCALLINGCONV void (*free_func)(void *);
      |                                        ^
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/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/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self);
      |                                                                 ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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/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);
      |                                                                                                      ^
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/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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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 *);
      |                                                           ^
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/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);
      |                                                                                                      ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/register_types.cpp:40:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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 *);
      |                                                           ^
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/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);
      |                                                                                                      ^
modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) {
      |                                                                                                      ^
modules/gdnative/videodecoder/video_stream_gdnative.cpp:44:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   44 | godot_int GDAPI godot_videodecoder_file_read(void *ptr, uint8_t *buf, int buf_size) {
      |                                                                                   ^
modules/gdnative/videodecoder/video_stream_gdnative.cpp: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/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/include/gdnative_api_struct.gen.h:5,
                 from modules/gdnative/gdnative_api_struct.gen.cpp:3:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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_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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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_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);
      |                                                                                                                     ^
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/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_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);
      |                                                                                                                                 ^
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/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:
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_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 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);
      |                                                                                                                                                  ^
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_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);
      |                                                                                                      ^
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_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);
      |                                                                                                                                ^
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_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);
      |                                                         ^
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_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);
      |                                                                                                                                                 ^
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_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);
      |                                                                                   ^
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_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);
      |                                                                                                                               ^
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_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);
      |                                                                                                                                                ^
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_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);
      |                                           ^
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_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);
      |                                                                                                                                                                                                    ^
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_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);
      |                                                                                                               ^
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_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);
      |                                                                                                                                                                    ^
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_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);
      |                                                                         ^
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_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);
      |                                                                                                                                                                                        ^
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_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);
      |                                               ^
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_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);
      |                                                                                                                                                                         ^
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_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);
      |                                                                       ^
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_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);
      |                                                                                                                                            ^
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_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);
      |                                                                                       ^
modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name);
      |                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self);
      |                                                                              ^
modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self);
      |                                                                                            ^
modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self);
      |                                                               ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h: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);
      |                                                  ^
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_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);
      |                                                                                                                                  ^
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_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:
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_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:
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/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
Compiling ==> modules/gdscript/gdscript_editor.cpp
Compiling ==> modules/gdscript/gdscript_function.cpp
Compiling ==> modules/gdscript/gdscript_functions.cpp
Compiling ==> modules/gdscript/gdscript_parser.cpp
Compiling ==> modules/gdscript/gdscript_tokenizer.cpp
Compiling ==> modules/gdscript/register_types.cpp
Compiling ==> modules/gdscript/editor/gdscript_highlighter.cpp
Compiling ==> modules/gdscript/language_server/gdscript_extend_parser.cpp
Compiling ==> modules/gdscript/language_server/gdscript_language_protocol.cpp
Compiling ==> modules/gdscript/language_server/gdscript_language_server.cpp
Compiling ==> modules/gdscript/language_server/gdscript_text_document.cpp
Compiling ==> modules/gdscript/language_server/gdscript_workspace.cpp
Compiling ==> modules/gridmap/grid_map.cpp
Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp
Compiling ==> modules/gridmap/register_types.cpp
Compiling ==> modules/hdr/image_loader_hdr.cpp
Compiling ==> modules/hdr/register_types.cpp
Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp
Compiling ==> modules/jpg/image_loader_jpegd.cpp
Compiling ==> modules/jpg/register_types.cpp
Compiling ==> modules/jsonrpc/jsonrpc.cpp
Compiling ==> modules/jsonrpc/register_types.cpp
Compiling ==> thirdparty/mbedtls/library/aes.c
Compiling ==> thirdparty/mbedtls/library/aesni.c
Compiling ==> thirdparty/mbedtls/library/arc4.c
Compiling ==> thirdparty/mbedtls/library/aria.c
Compiling ==> thirdparty/mbedtls/library/asn1parse.c
Compiling ==> thirdparty/mbedtls/library/asn1write.c
Compiling ==> thirdparty/mbedtls/library/base64.c
Compiling ==> thirdparty/mbedtls/library/bignum.c
Compiling ==> thirdparty/mbedtls/library/blowfish.c
Compiling ==> thirdparty/mbedtls/library/camellia.c
Compiling ==> thirdparty/mbedtls/library/ccm.c
Compiling ==> thirdparty/mbedtls/library/certs.c
Compiling ==> thirdparty/mbedtls/library/chacha20.c
Compiling ==> thirdparty/mbedtls/library/chachapoly.c
Compiling ==> thirdparty/mbedtls/library/cipher.c
Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c
Compiling ==> thirdparty/mbedtls/library/cmac.c
Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c
Compiling ==> thirdparty/mbedtls/library/debug.c
Compiling ==> thirdparty/mbedtls/library/des.c
Compiling ==> thirdparty/mbedtls/library/dhm.c
Compiling ==> thirdparty/mbedtls/library/ecdh.c
Compiling ==> thirdparty/mbedtls/library/ecdsa.c
Compiling ==> thirdparty/mbedtls/library/ecjpake.c
Compiling ==> thirdparty/mbedtls/library/ecp.c
Compiling ==> thirdparty/mbedtls/library/ecp_curves.c
Compiling ==> thirdparty/mbedtls/library/entropy.c
Compiling ==> thirdparty/mbedtls/library/entropy_poll.c
Compiling ==> thirdparty/mbedtls/library/error.c
Compiling ==> thirdparty/mbedtls/library/gcm.c
Compiling ==> thirdparty/mbedtls/library/havege.c
Compiling ==> thirdparty/mbedtls/library/hkdf.c
Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c
Compiling ==> thirdparty/mbedtls/library/md2.c
Compiling ==> thirdparty/mbedtls/library/md4.c
Compiling ==> thirdparty/mbedtls/library/md5.c
Compiling ==> thirdparty/mbedtls/library/md.c
Compiling ==> thirdparty/mbedtls/library/md_wrap.c
Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c
Compiling ==> thirdparty/mbedtls/library/net_sockets.c
Compiling ==> thirdparty/mbedtls/library/nist_kw.c
Compiling ==> thirdparty/mbedtls/library/oid.c
Compiling ==> thirdparty/mbedtls/library/padlock.c
Compiling ==> thirdparty/mbedtls/library/pem.c
Compiling ==> thirdparty/mbedtls/library/pk.c
Compiling ==> thirdparty/mbedtls/library/pkcs11.c
Compiling ==> thirdparty/mbedtls/library/pkcs12.c
Compiling ==> thirdparty/mbedtls/library/pkcs5.c
Compiling ==> thirdparty/mbedtls/library/pkparse.c
Compiling ==> thirdparty/mbedtls/library/pk_wrap.c
Compiling ==> thirdparty/mbedtls/library/pkwrite.c
Compiling ==> thirdparty/mbedtls/library/platform.c
Compiling ==> thirdparty/mbedtls/library/platform_util.c
Compiling ==> thirdparty/mbedtls/library/poly1305.c
Compiling ==> thirdparty/mbedtls/library/ripemd160.c
Compiling ==> thirdparty/mbedtls/library/rsa.c
Compiling ==> thirdparty/mbedtls/library/rsa_internal.c
Compiling ==> thirdparty/mbedtls/library/sha1.c
Compiling ==> thirdparty/mbedtls/library/sha256.c
Compiling ==> thirdparty/mbedtls/library/sha512.c
Compiling ==> thirdparty/mbedtls/library/ssl_cache.c
Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c
Compiling ==> thirdparty/mbedtls/library/ssl_cli.c
Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c
Compiling ==> thirdparty/mbedtls/library/ssl_srv.c
Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c
Compiling ==> thirdparty/mbedtls/library/ssl_tls.c
Compiling ==> thirdparty/mbedtls/library/threading.c
Compiling ==> thirdparty/mbedtls/library/timing.c
Compiling ==> thirdparty/mbedtls/library/version.c
Compiling ==> thirdparty/mbedtls/library/version_features.c
Compiling ==> thirdparty/mbedtls/library/x509.c
Compiling ==> thirdparty/mbedtls/library/x509_create.c
Compiling ==> thirdparty/mbedtls/library/x509_crl.c
Compiling ==> thirdparty/mbedtls/library/x509_crt.c
Compiling ==> thirdparty/mbedtls/library/x509_csr.c
Compiling ==> thirdparty/mbedtls/library/x509write_crt.c
Compiling ==> thirdparty/mbedtls/library/x509write_csr.c
Compiling ==> thirdparty/mbedtls/library/xtea.c
make_certs_header(["core/io/certs_compressed.gen.h"], ["/etc/ssl/certs/ca-certificates.crt"])
Compiling ==> modules/mbedtls/register_types.cpp
Compiling ==> modules/mbedtls/crypto_mbedtls.cpp
Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp
Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp
Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp
Compiling ==> modules/mobile_vr/register_types.cpp
Compiling ==> modules/ogg/register_types.cpp
Compiling ==> thirdparty/misc/open-simplex-noise.c
Compiling ==> modules/opensimplex/noise_texture.cpp
Compiling ==> modules/opensimplex/open_simplex_noise.cpp
Compiling ==> modules/opensimplex/register_types.cpp
Compiling ==> modules/opus/stub/register_types.cpp
Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp
Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp
Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp
Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp
Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp
Compiling ==> modules/pvr/register_types.cpp
Compiling ==> modules/pvr/texture_loader_pvr.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastContour.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastFilter.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastLayers.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMesh.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMeshDetail.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRasterization.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRegion.cpp
Compiling ==> modules/recast/navigation_mesh_editor_plugin.cpp
Compiling ==> modules/recast/navigation_mesh_generator.cpp
Compiling ==> modules/recast/register_types.cpp
Compiling ==> modules/regex/regex.cpp
Compiling ==> modules/regex/register_types.cpp
Compiling ==> modules/squish/image_compress_squish.cpp
Compiling ==> modules/squish/register_types.cpp
Compiling ==> thirdparty/misc/stb_vorbis.c
Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp
Compiling ==> modules/stb_vorbis/register_types.cpp
Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp
Compiling ==> thirdparty/nanosvg/nanosvg.cc
Compiling ==> modules/svg/image_loader_svg.cpp
Compiling ==> modules/svg/register_types.cpp
Compiling ==> modules/tga/image_loader_tga.cpp
Compiling ==> modules/tga/register_types.cpp
Compiling ==> modules/theora/register_types.cpp
Compiling ==> modules/theora/video_stream_theora.cpp
Compiling ==> thirdparty/tinyexr/tinyexr.cc
Compiling ==> modules/tinyexr/image_loader_tinyexr.cpp
Compiling ==> modules/tinyexr/image_saver_tinyexr.cpp
Compiling ==> modules/tinyexr/register_types.cpp
Compiling ==> thirdparty/miniupnpc/miniupnpc/miniupnpc.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/upnpcommands.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/miniwget.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/upnpdev.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/igd_desc_parse.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/minissdpc.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/minisoap.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/minixml.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/connecthostport.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/receivedata.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/portlistingparse.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/upnpreplyparse.c
Compiling ==> modules/upnp/register_types.cpp
Compiling ==> modules/upnp/upnp.cpp
Compiling ==> modules/upnp/upnp_device.cpp
Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp
Compiling ==> thirdparty/vhacd/src/FloatMath.cpp
Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp
Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp
Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/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<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual uint32_t FLOAT_MATH::MyVertexIndex::getIndex(const double*, bool&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/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<FLOAT_MATH::TVec>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<FLOAT_MATH::TVec>::iterator' {aka '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void FLOAT_MATH::CTriangulator::addPoint(double, double, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual uint32_t* FLOAT_MATH::CTriangulator::triangulate(uint32_t&, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual const double* FLOAT_MATH::Triangulate::triangulate3d(uint32_t, const double*, uint32_t, uint32_t&, bool, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual const float* FLOAT_MATH::Triangulate::triangulate3d(uint32_t, const float*, uint32_t, uint32_t&, bool, float)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _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
Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp
Compiling ==> modules/visual_script/visual_script_editor.cpp
Compiling ==> modules/visual_script/visual_script_expression.cpp
Compiling ==> modules/visual_script/visual_script_flow_control.cpp
Compiling ==> modules/visual_script/visual_script_func_nodes.cpp
Compiling ==> modules/visual_script/visual_script_nodes.cpp
Compiling ==> modules/visual_script/visual_script_property_selector.cpp
Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp
Compiling ==> modules/vorbis/stub/register_types.cpp
Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc
Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp
Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp
Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp
Compiling ==> modules/webm/register_types.cpp
Compiling ==> modules/webm/video_stream_webm.cpp
Compiling ==> modules/webp/image_loader_webp.cpp
Compiling ==> modules/webp/register_types.cpp
Compiling ==> modules/webrtc/register_types.cpp
Compiling ==> modules/webrtc/webrtc_data_channel.cpp
Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp
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:
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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                         ^
./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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                ^
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/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:
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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                         ^
./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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                ^
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 *);
      |                                                                                                         ^
Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp
Compiling ==> modules/webrtc/webrtc_multiplayer.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,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:35:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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:10,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/webrtc/webrtc_peer_connection.cpp
Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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);
      |                                                                                               ^
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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);
      |                                                                   ^
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/gdnative.h:141,
                 from ./modules/gdnative/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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 *);
      |                                                                                         ^
./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/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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 *);
      |                                                                                ^
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:6,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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:10,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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/webrtc/webrtc_peer_connection_gdnative.cpp:36:
modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
Compiling ==> modules/webrtc/webrtc_peer_connection_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
Compiling ==> modules/websocket/wsl_client.cpp
Compiling ==> modules/websocket/wsl_peer.cpp
Compiling ==> modules/websocket/wsl_server.cpp
Compiling ==> thirdparty/xatlas/xatlas.cpp
Compiling ==> modules/xatlas_unwrap/register_types.cpp
Compiling ==> platform/android/api/api.cpp
Compiling ==> platform/javascript/api/api.cpp
Compiling ==> platform/register_platform_apis.gen.cpp
Compiling ==> drivers/unix/dir_access_unix.cpp
Compiling ==> drivers/unix/file_access_unix.cpp
Linking Static Library ==> platform/libplatform.x11.opt.tools.32.a
Ranlib Library         ==> platform/libplatform.x11.opt.tools.32.a
Compiling ==> drivers/unix/ip_unix.cpp
Compiling ==> drivers/unix/mutex_posix.cpp
Compiling ==> drivers/unix/net_socket_posix.cpp
Compiling ==> drivers/unix/os_unix.cpp
Compiling ==> drivers/unix/rw_lock_posix.cpp
Compiling ==> drivers/unix/semaphore_posix.cpp
Compiling ==> drivers/unix/syslog_logger.cpp
Compiling ==> drivers/unix/thread_posix.cpp
Compiling ==> drivers/windows/dir_access_windows.cpp
Compiling ==> drivers/windows/file_access_windows.cpp
Compiling ==> drivers/windows/mutex_windows.cpp
Compiling ==> drivers/windows/rw_lock_windows.cpp
Compiling ==> drivers/windows/semaphore_windows.cpp
Compiling ==> drivers/windows/thread_windows.cpp
Compiling ==> drivers/alsa/audio_driver_alsa.cpp
Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp
Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp
Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp
Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp
Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp
Compiling ==> drivers/dummy/texture_loader_dummy.cpp
Compiling ==> drivers/png/image_loader_png.cpp
Compiling ==> drivers/png/png_driver_common.cpp
Compiling ==> drivers/png/resource_saver_png.cpp
Compiling ==> drivers/register_driver_types.cpp
Compiling ==> platform/android/export/export.cpp
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
Compiling ==> platform/osx/export/export.cpp
Ranlib Library         ==> modules/libmodules.x11.opt.tools.32.a
Compiling ==> platform/uwp/export/export.cpp
Compiling ==> platform/windows/export/export.cpp
Compiling ==> platform/x11/export/export.cpp
Compiling ==> editor/animation_bezier_editor.cpp
Compiling ==> editor/animation_track_editor.cpp
Compiling ==> editor/animation_track_editor_plugins.cpp
Compiling ==> editor/array_property_edit.cpp
Compiling ==> editor/audio_stream_preview.cpp
Compiling ==> editor/code_editor.cpp
Compiling ==> editor/connections_dialog.cpp
Compiling ==> editor/create_dialog.cpp
Compiling ==> editor/dependency_editor.cpp
Compiling ==> editor/dictionary_property_edit.cpp
make_authors_header(["core/authors.gen.h"], ["AUTHORS.md"])
make_donors_header(["core/donors.gen.h"], ["DONORS.md"])
make_license_header(["core/license.gen.h"], ["COPYRIGHT.txt", "LICENSE.txt"])
Compiling ==> editor/editor_about.cpp
Compiling ==> editor/editor_asset_installer.cpp
Compiling ==> editor/editor_atlas_packer.cpp
Compiling ==> editor/editor_audio_buses.cpp
Compiling ==> editor/editor_autoload_settings.cpp
Compiling ==> editor/editor_data.cpp
Compiling ==> editor/editor_dir_dialog.cpp
Compiling ==> editor/editor_export.cpp
Compiling ==> editor/editor_feature_profile.cpp
Compiling ==> editor/editor_file_dialog.cpp
Compiling ==> editor/editor_file_system.cpp
Compiling ==> editor/editor_folding.cpp
make_fonts_header(["editor/builtin_fonts.gen.h"], ["thirdparty/fonts/DroidSansFallback.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/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/File.xml", "doc/classes/FileDialog.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/IP_Unix.xml", "doc/classes/Image.xml", "doc/classes/ImageTexture.xml", "doc/classes/ImmediateGeometry.xml", "doc/classes/Input.xml", "doc/classes/InputDefault.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/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/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/Physics2DDirectBodyStateSW.xml", "doc/classes/Physics2DDirectSpaceState.xml", "doc/classes/Physics2DServer.xml", "doc/classes/Physics2DServerSW.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/ResourceFormatLoaderCrypto.xml", "doc/classes/ResourceFormatSaver.xml", "doc/classes/ResourceFormatSaverCrypto.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/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/bullet/doc_classes/BulletPhysicsDirectBodyState.xml", "modules/bullet/doc_classes/BulletPhysicsServer.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/@NativeScript.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/gdscript/doc_classes/GDScriptNativeClass.xml", "modules/gridmap/doc_classes/GridMap.xml", "modules/gridmap/doc_classes/README.md", "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/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_search.cpp
Compiling ==> editor/editor_inspector.cpp
Compiling ==> editor/editor_help.cpp
Compiling ==> editor/editor_layouts_dialog.cpp
Compiling ==> editor/editor_log.cpp
Compiling ==> editor/editor_network_profiler.cpp
Compiling ==> editor/editor_node.cpp
Compiling ==> editor/editor_path.cpp
Compiling ==> editor/editor_plugin.cpp
Compiling ==> editor/editor_plugin_settings.cpp
Compiling ==> editor/editor_profiler.cpp
Compiling ==> editor/editor_properties.cpp
Compiling ==> editor/editor_properties_array_dict.cpp
Compiling ==> editor/editor_resource_preview.cpp
Compiling ==> editor/editor_run.cpp
Compiling ==> editor/editor_run_native.cpp
Compiling ==> editor/editor_run_script.cpp
Compiling ==> editor/editor_scale.cpp
Compiling ==> editor/editor_sectioned_inspector.cpp
make_translations_header(["editor/translations.gen.h"], ["editor/translations/af.po", "editor/translations/ar.po", "editor/translations/bg.po", "editor/translations/bn.po", "editor/translations/ca.po", "editor/translations/cs.po", "editor/translations/da.po", "editor/translations/de.po", "editor/translations/de_CH.po", "editor/translations/el.po", "editor/translations/eo.po", "editor/translations/es.po", "editor/translations/es_AR.po", "editor/translations/et.po", "editor/translations/eu.po", "editor/translations/fa.po", "editor/translations/fi.po", "editor/translations/fil.po", "editor/translations/fr.po", "editor/translations/ga.po", "editor/translations/he.po", "editor/translations/hi.po", "editor/translations/hr.po", "editor/translations/hu.po", "editor/translations/id.po", "editor/translations/is.po", "editor/translations/it.po", "editor/translations/ja.po", "editor/translations/ka.po", "editor/translations/ko.po", "editor/translations/lt.po", "editor/translations/lv.po", "editor/translations/mi.po", "editor/translations/ml.po", "editor/translations/mr.po", "editor/translations/ms.po", "editor/translations/nb.po", "editor/translations/nl.po", "editor/translations/or.po", "editor/translations/pl.po", "editor/translations/pr.po", "editor/translations/pt_BR.po", "editor/translations/pt_PT.po", "editor/translations/ro.po", "editor/translations/ru.po", "editor/translations/si.po", "editor/translations/sk.po", "editor/translations/sl.po", "editor/translations/sq.po", "editor/translations/sr_Cyrl.po", "editor/translations/sr_Latn.po", "editor/translations/sv.po", "editor/translations/ta.po", "editor/translations/te.po", "editor/translations/th.po", "editor/translations/tr.po", "editor/translations/uk.po", "editor/translations/ur_PK.po", "editor/translations/vi.po", "editor/translations/zh_CN.po", "editor/translations/zh_HK.po", "editor/translations/zh_TW.po"])
Compiling ==> editor/editor_spin_slider.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_crosshair.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_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
Compiling ==> editor/export_template_manager.cpp
Compiling ==> editor/file_type_cache.cpp
Compiling ==> editor/filesystem_dock.cpp
Compiling ==> editor/find_in_files.cpp
editor/editor_settings.cpp: In member function 'void EditorSettings::_get_property_list(List<PropertyInfo>*) const':
editor/editor_settings.cpp:189: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  189 |   _EVCSort vc;
      | 
Compiling ==> editor/groups_editor.cpp
Compiling ==> editor/import_dock.cpp
Compiling ==> editor/inspector_dock.cpp
Compiling ==> editor/multi_node_edit.cpp
Compiling ==> editor/node_dock.cpp
Compiling ==> editor/pane_drag.cpp
Compiling ==> editor/plugin_config_dialog.cpp
Compiling ==> editor/progress_dialog.cpp
Compiling ==> editor/project_export.cpp
Compiling ==> editor/project_manager.cpp
Compiling ==> editor/project_settings_editor.cpp
Compiling ==> editor/property_editor.cpp
Compiling ==> editor/property_selector.cpp
Compiling ==> editor/pvrtc_compress.cpp
Compiling ==> editor/quick_open.cpp
Compiling ==> editor/register_exporters.gen.cpp
Compiling ==> editor/rename_dialog.cpp
Compiling ==> editor/reparent_dialog.cpp
Compiling ==> editor/run_settings_dialog.cpp
Compiling ==> editor/scene_tree_dock.cpp
Compiling ==> editor/scene_tree_editor.cpp
Compiling ==> editor/script_create_dialog.cpp
Compiling ==> editor/script_editor_debugger.cpp
Compiling ==> editor/settings_config_dialog.cpp
Compiling ==> editor/spatial_editor_gizmos.cpp
Compiling ==> editor/collada/collada.cpp
Compiling ==> editor/doc/doc_data.cpp
Compiling ==> editor/doc/doc_dump.cpp
Compiling ==> editor/fileserver/editor_file_server.cpp
Compiling ==> editor/import/editor_import_collada.cpp
Compiling ==> editor/import/editor_import_plugin.cpp
Compiling ==> editor/import/editor_scene_importer_gltf.cpp
Compiling ==> editor/import/resource_importer_bitmask.cpp
Compiling ==> editor/import/resource_importer_csv.cpp
Compiling ==> editor/import/resource_importer_csv_translation.cpp
Compiling ==> editor/import/resource_importer_image.cpp
Compiling ==> editor/import/resource_importer_layered_texture.cpp
Compiling ==> editor/import/resource_importer_obj.cpp
Compiling ==> editor/import/resource_importer_scene.cpp
Compiling ==> editor/import/resource_importer_texture.cpp
Compiling ==> editor/import/resource_importer_texture_atlas.cpp
Compiling ==> editor/import/resource_importer_wav.cpp
Compiling ==> editor/plugins/abstract_polygon_2d_editor.cpp
Compiling ==> editor/plugins/animation_blend_space_1d_editor.cpp
Compiling ==> editor/plugins/animation_blend_space_2d_editor.cpp
Compiling ==> editor/plugins/animation_blend_tree_editor_plugin.cpp
Compiling ==> editor/plugins/animation_player_editor_plugin.cpp
Compiling ==> editor/plugins/animation_state_machine_editor.cpp
Compiling ==> editor/plugins/animation_tree_editor_plugin.cpp
Compiling ==> editor/plugins/animation_tree_player_editor_plugin.cpp
Compiling ==> editor/plugins/asset_library_editor_plugin.cpp
Compiling ==> editor/plugins/audio_stream_editor_plugin.cpp
Compiling ==> editor/plugins/baked_lightmap_editor_plugin.cpp
Compiling ==> editor/plugins/camera_editor_plugin.cpp
Compiling ==> editor/plugins/canvas_item_editor_plugin.cpp
Compiling ==> editor/plugins/collision_polygon_2d_editor_plugin.cpp
Compiling ==> editor/plugins/collision_polygon_editor_plugin.cpp
Compiling ==> editor/plugins/collision_shape_2d_editor_plugin.cpp
Compiling ==> editor/plugins/cpu_particles_2d_editor_plugin.cpp
Compiling ==> editor/plugins/cpu_particles_editor_plugin.cpp
Compiling ==> editor/plugins/curve_editor_plugin.cpp
Compiling ==> editor/plugins/editor_preview_plugins.cpp
Compiling ==> editor/plugins/gi_probe_editor_plugin.cpp
Compiling ==> editor/plugins/gradient_editor_plugin.cpp
Compiling ==> editor/plugins/item_list_editor_plugin.cpp
Compiling ==> editor/plugins/light_occluder_2d_editor_plugin.cpp
Compiling ==> editor/plugins/line_2d_editor_plugin.cpp
Compiling ==> editor/plugins/material_editor_plugin.cpp
Compiling ==> editor/plugins/mesh_editor_plugin.cpp
Compiling ==> editor/plugins/mesh_instance_editor_plugin.cpp
Compiling ==> editor/plugins/mesh_library_editor_plugin.cpp
Compiling ==> editor/plugins/multimesh_editor_plugin.cpp
Compiling ==> editor/plugins/navigation_polygon_editor_plugin.cpp
Compiling ==> editor/plugins/particles_2d_editor_plugin.cpp
Compiling ==> editor/plugins/particles_editor_plugin.cpp
Compiling ==> editor/plugins/path_2d_editor_plugin.cpp
Compiling ==> editor/plugins/path_editor_plugin.cpp
Compiling ==> editor/plugins/physical_bone_plugin.cpp
Compiling ==> editor/plugins/polygon_2d_editor_plugin.cpp
Compiling ==> editor/plugins/resource_preloader_editor_plugin.cpp
Compiling ==> editor/plugins/root_motion_editor_plugin.cpp
Compiling ==> editor/plugins/script_editor_plugin.cpp
Compiling ==> editor/plugins/script_text_editor.cpp
Compiling ==> editor/plugins/shader_editor_plugin.cpp
Compiling ==> editor/plugins/skeleton_2d_editor_plugin.cpp
Compiling ==> editor/plugins/skeleton_editor_plugin.cpp
Compiling ==> editor/plugins/skeleton_ik_editor_plugin.cpp
Compiling ==> editor/plugins/spatial_editor_plugin.cpp
Compiling ==> editor/plugins/sprite_editor_plugin.cpp
Compiling ==> editor/plugins/sprite_frames_editor_plugin.cpp
Compiling ==> editor/plugins/style_box_editor_plugin.cpp
In file included from /usr/include/c++/9/vector:72,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from editor/plugins/sprite_editor_plugin.cpp:40:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/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<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from editor/plugins/sprite_editor_plugin.cpp:40:
/usr/include/c++/9/bits/stl_vector.h: In function 'Vector<Vector2> expand(const Vector<Vector2>&, const Rect2i&, float)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> editor/plugins/text_editor.cpp
Compiling ==> editor/plugins/texture_editor_plugin.cpp
Compiling ==> editor/plugins/texture_region_editor_plugin.cpp
Compiling ==> editor/plugins/theme_editor_plugin.cpp
Compiling ==> editor/plugins/tile_map_editor_plugin.cpp
Compiling ==> editor/plugins/tile_set_editor_plugin.cpp
Compiling ==> editor/plugins/version_control_editor_plugin.cpp
Compiling ==> editor/plugins/visual_shader_editor_plugin.cpp
Compiling ==> thirdparty/misc/easing_equations.cpp
Compiling ==> thirdparty/misc/mikktspace.c
Compiling ==> scene/register_scene_types.cpp
Compiling ==> scene/scene_string_names.cpp
Compiling ==> scene/main/canvas_layer.cpp
Compiling ==> scene/main/http_request.cpp
Compiling ==> scene/main/instance_placeholder.cpp
Compiling ==> scene/main/node.cpp
Compiling ==> scene/main/resource_preloader.cpp
Compiling ==> scene/main/scene_tree.cpp
Compiling ==> scene/main/timer.cpp
Compiling ==> scene/main/viewport.cpp
Compiling ==> scene/gui/base_button.cpp
Linking Static Library ==> editor/libeditor.x11.opt.tools.32.a
Compiling ==> scene/gui/box_container.cpp
Compiling ==> scene/gui/button.cpp
Ranlib Library         ==> editor/libeditor.x11.opt.tools.32.a
Compiling ==> scene/gui/center_container.cpp
Compiling ==> scene/gui/check_box.cpp
Compiling ==> scene/gui/check_button.cpp
Compiling ==> scene/gui/color_picker.cpp
Compiling ==> scene/gui/color_rect.cpp
Compiling ==> scene/gui/container.cpp
Compiling ==> scene/gui/control.cpp
Compiling ==> scene/gui/dialogs.cpp
Compiling ==> scene/gui/file_dialog.cpp
Compiling ==> scene/gui/gradient_edit.cpp
Compiling ==> scene/gui/graph_edit.cpp
Compiling ==> scene/gui/graph_node.cpp
Compiling ==> scene/gui/grid_container.cpp
Compiling ==> scene/gui/item_list.cpp
Compiling ==> scene/gui/label.cpp
Compiling ==> scene/gui/line_edit.cpp
Compiling ==> scene/gui/link_button.cpp
Compiling ==> scene/gui/margin_container.cpp
Compiling ==> scene/gui/menu_button.cpp
Compiling ==> scene/gui/nine_patch_rect.cpp
Compiling ==> scene/gui/option_button.cpp
Compiling ==> scene/gui/panel.cpp
Compiling ==> scene/gui/panel_container.cpp
Compiling ==> scene/gui/popup.cpp
Compiling ==> scene/gui/popup_menu.cpp
Compiling ==> scene/gui/progress_bar.cpp
Compiling ==> scene/gui/range.cpp
Compiling ==> scene/gui/reference_rect.cpp
Compiling ==> scene/gui/rich_text_effect.cpp
Compiling ==> scene/gui/rich_text_label.cpp
Compiling ==> scene/gui/scroll_bar.cpp
Compiling ==> scene/gui/scroll_container.cpp
Compiling ==> scene/gui/separator.cpp
Compiling ==> scene/gui/shortcut.cpp
Compiling ==> scene/gui/slider.cpp
Compiling ==> scene/gui/spin_box.cpp
Compiling ==> scene/gui/split_container.cpp
Compiling ==> scene/gui/tab_container.cpp
Compiling ==> scene/gui/tabs.cpp
Compiling ==> scene/gui/text_edit.cpp
Compiling ==> scene/gui/texture_button.cpp
Compiling ==> scene/gui/texture_progress.cpp
Compiling ==> scene/gui/texture_rect.cpp
Compiling ==> scene/gui/tool_button.cpp
Compiling ==> scene/gui/tree.cpp
Compiling ==> scene/gui/video_player.cpp
Compiling ==> scene/gui/viewport_container.cpp
Compiling ==> scene/3d/area.cpp
Compiling ==> scene/3d/arvr_nodes.cpp
Compiling ==> scene/3d/audio_stream_player_3d.cpp
Compiling ==> scene/3d/baked_lightmap.cpp
Compiling ==> scene/3d/bone_attachment.cpp
Compiling ==> scene/3d/camera.cpp
Compiling ==> scene/3d/collision_object.cpp
Compiling ==> scene/3d/collision_polygon.cpp
Compiling ==> scene/3d/collision_shape.cpp
Compiling ==> scene/3d/cpu_particles.cpp
Compiling ==> scene/3d/gi_probe.cpp
Compiling ==> scene/3d/immediate_geometry.cpp
Compiling ==> scene/3d/interpolated_camera.cpp
Compiling ==> scene/3d/light.cpp
Compiling ==> scene/3d/listener.cpp
Compiling ==> scene/3d/mesh_instance.cpp
Compiling ==> scene/3d/multimesh_instance.cpp
Compiling ==> scene/3d/navigation.cpp
Compiling ==> scene/3d/navigation_mesh.cpp
Compiling ==> scene/3d/particles.cpp
Compiling ==> scene/3d/path.cpp
Compiling ==> scene/3d/physics_body.cpp
Compiling ==> scene/3d/physics_joint.cpp
Compiling ==> scene/3d/position_3d.cpp
Compiling ==> scene/3d/proximity_group.cpp
Compiling ==> scene/3d/ray_cast.cpp
Compiling ==> scene/3d/reflection_probe.cpp
Compiling ==> scene/3d/remote_transform.cpp
Compiling ==> scene/3d/skeleton.cpp
Compiling ==> scene/3d/soft_body.cpp
Compiling ==> scene/3d/spatial.cpp
Compiling ==> scene/3d/spatial_velocity_tracker.cpp
Compiling ==> scene/3d/spring_arm.cpp
Compiling ==> scene/3d/sprite_3d.cpp
Compiling ==> scene/3d/vehicle_body.cpp
Compiling ==> scene/3d/visibility_notifier.cpp
Compiling ==> scene/3d/visual_instance.cpp
Compiling ==> scene/3d/voxel_light_baker.cpp
Compiling ==> scene/3d/world_environment.cpp
Compiling ==> scene/2d/animated_sprite.cpp
Compiling ==> scene/2d/area_2d.cpp
Compiling ==> scene/2d/audio_stream_player_2d.cpp
Compiling ==> scene/2d/back_buffer_copy.cpp
Compiling ==> scene/2d/camera_2d.cpp
Compiling ==> scene/2d/canvas_item.cpp
Compiling ==> scene/2d/canvas_modulate.cpp
Compiling ==> scene/2d/collision_object_2d.cpp
Compiling ==> scene/2d/collision_polygon_2d.cpp
Compiling ==> scene/2d/collision_shape_2d.cpp
Compiling ==> scene/2d/cpu_particles_2d.cpp
Compiling ==> scene/2d/joints_2d.cpp
Compiling ==> scene/2d/light_2d.cpp
Compiling ==> scene/2d/light_occluder_2d.cpp
Compiling ==> scene/2d/line_2d.cpp
Compiling ==> scene/2d/line_builder.cpp
Compiling ==> scene/2d/mesh_instance_2d.cpp
Compiling ==> scene/2d/multimesh_instance_2d.cpp
Compiling ==> scene/2d/navigation_2d.cpp
Compiling ==> scene/2d/navigation_polygon.cpp
Compiling ==> scene/2d/node_2d.cpp
Compiling ==> scene/2d/parallax_background.cpp
Compiling ==> scene/2d/parallax_layer.cpp
Compiling ==> scene/2d/particles_2d.cpp
Compiling ==> scene/2d/path_2d.cpp
Compiling ==> scene/2d/path_texture.cpp
Compiling ==> scene/2d/physics_body_2d.cpp
Compiling ==> scene/2d/polygon_2d.cpp
Compiling ==> scene/2d/position_2d.cpp
Compiling ==> scene/2d/ray_cast_2d.cpp
Compiling ==> scene/2d/remote_transform_2d.cpp
Compiling ==> scene/2d/skeleton_2d.cpp
Compiling ==> scene/2d/sprite.cpp
Compiling ==> scene/2d/tile_map.cpp
Compiling ==> scene/2d/touch_screen_button.cpp
Compiling ==> scene/2d/visibility_notifier_2d.cpp
Compiling ==> scene/2d/y_sort.cpp
Compiling ==> scene/animation/animation_blend_space_1d.cpp
Compiling ==> scene/animation/animation_blend_space_2d.cpp
Compiling ==> scene/animation/animation_blend_tree.cpp
Compiling ==> scene/animation/animation_cache.cpp
Compiling ==> scene/animation/animation_node_state_machine.cpp
Compiling ==> scene/animation/animation_player.cpp
Compiling ==> scene/animation/animation_tree.cpp
Compiling ==> scene/animation/animation_tree_player.cpp
Compiling ==> scene/animation/root_motion_view.cpp
Compiling ==> scene/animation/skeleton_ik.cpp
Compiling ==> scene/animation/tween.cpp
Compiling ==> scene/audio/audio_stream_player.cpp
Compiling ==> scene/resources/animation.cpp
Compiling ==> scene/resources/audio_stream_sample.cpp
Compiling ==> scene/resources/bit_map.cpp
Compiling ==> scene/resources/box_shape.cpp
Compiling ==> scene/resources/canvas.cpp
Compiling ==> scene/resources/capsule_shape.cpp
Compiling ==> scene/resources/capsule_shape_2d.cpp
Compiling ==> scene/resources/circle_shape_2d.cpp
Compiling ==> scene/resources/concave_polygon_shape.cpp
Compiling ==> scene/resources/concave_polygon_shape_2d.cpp
Compiling ==> scene/resources/convex_polygon_shape.cpp
Compiling ==> scene/resources/convex_polygon_shape_2d.cpp
Compiling ==> scene/resources/curve.cpp
Compiling ==> scene/resources/cylinder_shape.cpp
Compiling ==> scene/resources/dynamic_font.cpp
Compiling ==> scene/resources/environment.cpp
Compiling ==> scene/resources/font.cpp
Compiling ==> scene/resources/gradient.cpp
Compiling ==> scene/resources/height_map_shape.cpp
Compiling ==> scene/resources/line_shape_2d.cpp
Compiling ==> scene/resources/material.cpp
Compiling ==> scene/resources/mesh.cpp
Compiling ==> scene/resources/mesh_data_tool.cpp
Compiling ==> scene/resources/mesh_library.cpp
Compiling ==> scene/resources/multimesh.cpp
Compiling ==> scene/resources/packed_scene.cpp
Compiling ==> scene/resources/particles_material.cpp
Compiling ==> scene/resources/physics_material.cpp
Compiling ==> scene/resources/plane_shape.cpp
Compiling ==> scene/resources/polygon_path_finder.cpp
Compiling ==> scene/resources/primitive_meshes.cpp
Compiling ==> scene/resources/ray_shape.cpp
Compiling ==> scene/resources/rectangle_shape_2d.cpp
Compiling ==> scene/resources/resource_format_text.cpp
Compiling ==> scene/resources/segment_shape_2d.cpp
Compiling ==> scene/resources/shader.cpp
Compiling ==> scene/resources/shape.cpp
Compiling ==> scene/resources/shape_2d.cpp
Compiling ==> scene/resources/skin.cpp
Compiling ==> scene/resources/sky.cpp
Compiling ==> scene/resources/space_2d.cpp
Compiling ==> scene/resources/sphere_shape.cpp
Compiling ==> scene/resources/style_box.cpp
Compiling ==> scene/resources/surface_tool.cpp
Compiling ==> scene/resources/text_file.cpp
Compiling ==> scene/resources/texture.cpp
Compiling ==> scene/resources/theme.cpp
Compiling ==> scene/resources/tile_set.cpp
Compiling ==> scene/resources/visual_shader.cpp
Compiling ==> scene/resources/visual_shader_nodes.cpp
Compiling ==> scene/resources/world.cpp
Compiling ==> scene/resources/world_2d.cpp
Compiling ==> scene/resources/default_theme/default_theme.cpp
Compiling ==> scene/debugger/script_debugger_remote.cpp
Compiling ==> servers/arvr_server.cpp
Compiling ==> servers/audio_server.cpp
Compiling ==> servers/camera_server.cpp
Compiling ==> servers/physics_2d_server.cpp
Linking Static Library ==> scene/libscene.x11.opt.tools.32.a
Compiling ==> servers/physics_server.cpp
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
Compiling ==> servers/arvr/arvr_positional_tracker.cpp
Compiling ==> servers/camera/camera_feed.cpp
Compiling ==> servers/physics/area_pair_sw.cpp
Compiling ==> servers/physics/area_sw.cpp
Compiling ==> servers/physics/body_pair_sw.cpp
Compiling ==> servers/physics/body_sw.cpp
Compiling ==> servers/physics/broad_phase_basic.cpp
Compiling ==> servers/physics/broad_phase_octree.cpp
Compiling ==> servers/physics/broad_phase_sw.cpp
Compiling ==> servers/physics/collision_object_sw.cpp
Compiling ==> servers/physics/collision_solver_sat.cpp
Compiling ==> servers/physics/collision_solver_sw.cpp
Compiling ==> servers/physics/gjk_epa.cpp
Compiling ==> servers/physics/physics_server_sw.cpp
Compiling ==> servers/physics/shape_sw.cpp
Compiling ==> servers/physics/space_sw.cpp
Compiling ==> servers/physics/step_sw.cpp
Compiling ==> servers/physics/joints/cone_twist_joint_sw.cpp
Compiling ==> servers/physics/joints/generic_6dof_joint_sw.cpp
Compiling ==> servers/physics/joints/hinge_joint_sw.cpp
Compiling ==> servers/physics/joints/pin_joint_sw.cpp
Compiling ==> servers/physics/joints/slider_joint_sw.cpp
Compiling ==> servers/physics_2d/area_2d_sw.cpp
Compiling ==> servers/physics_2d/area_pair_2d_sw.cpp
Compiling ==> servers/physics_2d/body_2d_sw.cpp
Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp
Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp
Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp
Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp
Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp
Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp
Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp
Compiling ==> servers/physics_2d/joints_2d_sw.cpp
Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp
Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp
Compiling ==> servers/physics_2d/shape_2d_sw.cpp
Compiling ==> servers/physics_2d/space_2d_sw.cpp
Compiling ==> servers/physics_2d/step_2d_sw.cpp
Compiling ==> servers/visual/rasterizer.cpp
Compiling ==> servers/visual/shader_language.cpp
Compiling ==> servers/visual/shader_types.cpp
Compiling ==> servers/visual/visual_server_canvas.cpp
Compiling ==> servers/visual/visual_server_globals.cpp
Compiling ==> servers/visual/visual_server_light_baker.cpp
Compiling ==> servers/visual/visual_server_raster.cpp
Compiling ==> servers/visual/visual_server_scene.cpp
Compiling ==> servers/visual/visual_server_viewport.cpp
Compiling ==> servers/visual/visual_server_wrap_mt.cpp
Compiling ==> servers/audio/audio_driver_dummy.cpp
Compiling ==> servers/audio/audio_effect.cpp
Compiling ==> servers/audio/audio_filter_sw.cpp
Compiling ==> servers/audio/audio_rb_resampler.cpp
Compiling ==> servers/audio/audio_stream.cpp
Compiling ==> servers/audio/reverb_sw.cpp
Compiling ==> servers/audio/effects/audio_effect_amplify.cpp
Compiling ==> servers/audio/effects/audio_effect_chorus.cpp
Compiling ==> servers/audio/effects/audio_effect_compressor.cpp
Compiling ==> servers/audio/effects/audio_effect_delay.cpp
Compiling ==> servers/audio/effects/audio_effect_distortion.cpp
Compiling ==> servers/audio/effects/audio_effect_eq.cpp
Compiling ==> servers/audio/effects/audio_effect_filter.cpp
Compiling ==> servers/audio/effects/audio_effect_limiter.cpp
Compiling ==> servers/audio/effects/audio_effect_panner.cpp
Compiling ==> servers/audio/effects/audio_effect_phaser.cpp
Compiling ==> servers/audio/effects/audio_effect_pitch_shift.cpp
Compiling ==> servers/audio/effects/audio_effect_record.cpp
Compiling ==> servers/audio/effects/audio_effect_reverb.cpp
Compiling ==> servers/audio/effects/audio_effect_spectrum_analyzer.cpp
Compiling ==> servers/audio/effects/audio_effect_stereo_enhance.cpp
Compiling ==> servers/audio/effects/audio_stream_generator.cpp
Compiling ==> servers/audio/effects/eq.cpp
Compiling ==> servers/audio/effects/reverb.cpp
Compiling ==> thirdparty/misc/fastlz.c
Compiling ==> thirdparty/misc/smaz.c
Compiling ==> thirdparty/misc/hq2x.cpp
Compiling ==> thirdparty/misc/pcg.cpp
Compiling ==> thirdparty/misc/triangulator.cpp
Compiling ==> thirdparty/misc/clipper.cpp
Compiling ==> thirdparty/minizip/ioapi.c
Compiling ==> thirdparty/minizip/unzip.c
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult(ClipperLib::Paths&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::AddPath(const Path&, ClipperLib::JoinType, ClipperLib::EndType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/minizip/zip.c
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperBase::UpdateEdgeIntoAEL(ClipperLib::TEdge*&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _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
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::InsertLocalMinimaIntoAEL(ClipperLib::cInt)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/fse_decompress.c
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/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<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void ClipperLib::Minkowski(const Path&, const Path&, ClipperLib::Paths&, bool, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/pool.c
Compiling ==> thirdparty/zstd/common/threading.c
Compiling ==> thirdparty/zstd/common/xxhash.c
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::DoublePoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::DoOffset(double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/queue:62,
                 from thirdparty/misc/clipper.hpp:60,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::less<long long int> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/zstd_common.c
Compiling ==> thirdparty/zstd/compress/fse_compress.c
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void ClipperLib::ClipperBase::Reset()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _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
Compiling ==> thirdparty/zstd/compress/zstd_double_fast.c
Compiling ==> thirdparty/zstd/compress/zstd_fast.c
Compiling ==> thirdparty/zstd/compress/zstd_lazy.c
Compiling ==> thirdparty/zstd/compress/zstd_ldm.c
Compiling ==> thirdparty/zstd/compress/zstd_opt.c
Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c
Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c
Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c
Compiling ==> thirdparty/zstd/decompress/huf_decompress.c
Compiling ==> thirdparty/zstd/decompress/zstd_ddict.c
Compiling ==> thirdparty/zstd/decompress/zstd_decompress_block.c
Compiling ==> thirdparty/zstd/decompress/zstd_decompress.c
Compiling ==> core/array.cpp
Compiling ==> core/class_db.cpp
Compiling ==> core/color.cpp
Compiling ==> core/command_queue_mt.cpp
Compiling ==> core/compressed_translation.cpp
Compiling ==> core/core_string_names.cpp
Compiling ==> core/dictionary.cpp
Compiling ==> core/engine.cpp
Compiling ==> core/error_macros.cpp
Compiling ==> core/func_ref.cpp
Compiling ==> core/global_constants.cpp
Compiling ==> core/image.cpp
Compiling ==> core/input_map.cpp
Compiling ==> core/message_queue.cpp
Compiling ==> core/method_bind.cpp
Compiling ==> core/node_path.cpp
Compiling ==> core/object.cpp
Compiling ==> core/packed_data_container.cpp
Compiling ==> core/path_remap.cpp
Compiling ==> core/pool_allocator.cpp
Compiling ==> core/pool_vector.cpp
Compiling ==> core/print_string.cpp
Compiling ==> core/project_settings.cpp
Compiling ==> core/ref_ptr.cpp
Compiling ==> core/reference.cpp
Compiling ==> core/register_core_types.cpp
Linking Static Library ==> servers/libservers.x11.opt.tools.32.a
Compiling ==> core/resource.cpp
Ranlib Library         ==> servers/libservers.x11.opt.tools.32.a
Compiling ==> core/rid.cpp
Compiling ==> core/safe_refcount.cpp
Compiling ==> core/script_debugger_local.cpp
Compiling ==> core/script_encryption_key.gen.cpp
Compiling ==> core/script_language.cpp
Compiling ==> core/string_builder.cpp
Compiling ==> core/string_name.cpp
Compiling ==> core/translation.cpp
Compiling ==> core/undo_redo.cpp
Compiling ==> core/ustring.cpp
Compiling ==> core/variant.cpp
Compiling ==> core/variant_call.cpp
Compiling ==> core/variant_op.cpp
Compiling ==> core/variant_parser.cpp
Compiling ==> core/os/dir_access.cpp
Compiling ==> core/os/file_access.cpp
Compiling ==> core/os/input.cpp
Compiling ==> core/os/input_event.cpp
Compiling ==> core/os/keyboard.cpp
Compiling ==> core/os/main_loop.cpp
Compiling ==> core/os/memory.cpp
Compiling ==> core/os/midi_driver.cpp
Compiling ==> core/os/mutex.cpp
Compiling ==> core/os/os.cpp
Compiling ==> core/os/rw_lock.cpp
Compiling ==> core/os/semaphore.cpp
Compiling ==> core/os/thread.cpp
Compiling ==> core/os/thread_dummy.cpp
Compiling ==> core/os/thread_safe.cpp
Compiling ==> core/math/a_star.cpp
Compiling ==> core/math/aabb.cpp
Compiling ==> core/math/audio_frame.cpp
Compiling ==> core/math/basis.cpp
Compiling ==> core/math/bsp_tree.cpp
Compiling ==> core/math/camera_matrix.cpp
Compiling ==> core/math/disjoint_set.cpp
Compiling ==> core/math/expression.cpp
Compiling ==> core/math/face3.cpp
Compiling ==> core/math/geometry.cpp
Compiling ==> core/math/math_fieldwise.cpp
In file included from /usr/include/c++/9/vector:72,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from core/math/geometry.cpp:34:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
Compiling ==> core/math/math_funcs.cpp
Compiling ==> core/math/plane.cpp
Compiling ==> core/math/quat.cpp
Compiling ==> core/math/quick_hull.cpp
Compiling ==> core/math/random_number_generator.cpp
In file included from /usr/include/c++/9/vector:67,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from core/math/geometry.cpp:34:
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static Vector<Vector<Vector2> > Geometry::_polypath_offset(const Vector<Vector2>&, real_t, Geometry::PolyJoinType, Geometry::PolyEndType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static Vector<Vector<Vector2> > Geometry::_polypaths_do_operation(Geometry::PolyBooleanOperation, const Vector<Vector2>&, const Vector<Vector2>&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> core/math/random_pcg.cpp
Compiling ==> core/math/rect2.cpp
Compiling ==> core/math/transform.cpp
Compiling ==> core/math/transform_2d.cpp
Compiling ==> core/math/triangle_mesh.cpp
Compiling ==> core/math/triangulate.cpp
Compiling ==> core/math/vector2.cpp
Compiling ==> core/math/vector3.cpp
Compiling ==> core/crypto/crypto.cpp
Compiling ==> core/crypto/crypto_core.cpp
Compiling ==> core/crypto/hashing_context.cpp
Compiling ==> core/io/compression.cpp
Compiling ==> core/io/config_file.cpp
Compiling ==> core/io/file_access_buffered.cpp
Compiling ==> core/io/file_access_compressed.cpp
Compiling ==> core/io/file_access_encrypted.cpp
Compiling ==> core/io/file_access_memory.cpp
Compiling ==> core/io/file_access_network.cpp
Compiling ==> core/io/file_access_pack.cpp
Compiling ==> core/io/file_access_zip.cpp
Compiling ==> core/io/http_client.cpp
Compiling ==> core/io/image_loader.cpp
Compiling ==> core/io/ip.cpp
Compiling ==> core/io/ip_address.cpp
Compiling ==> core/io/json.cpp
Compiling ==> core/io/logger.cpp
Compiling ==> core/io/marshalls.cpp
Compiling ==> core/io/multiplayer_api.cpp
Compiling ==> core/io/net_socket.cpp
Compiling ==> core/io/networked_multiplayer_peer.cpp
Compiling ==> core/io/packet_peer.cpp
Compiling ==> core/io/packet_peer_udp.cpp
Compiling ==> core/io/pck_packer.cpp
Compiling ==> core/io/resource_format_binary.cpp
Compiling ==> core/io/resource_importer.cpp
Compiling ==> core/io/resource_loader.cpp
Compiling ==> core/io/resource_saver.cpp
Compiling ==> core/io/stream_peer.cpp
Compiling ==> core/io/stream_peer_ssl.cpp
Compiling ==> core/io/stream_peer_tcp.cpp
Compiling ==> core/io/tcp_server.cpp
Compiling ==> core/io/translation_loader_po.cpp
Compiling ==> core/io/xml_parser.cpp
Compiling ==> core/io/zip_io.cpp
Compiling ==> core/bind/core_bind.cpp
progress_finish(["progress_finish"], [])
Linking Static Library ==> core/libcore.x11.opt.tools.32.a
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 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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security"
scons: Reading SConscript files ...
Enabling ALSA
Enabling PulseAudio
collect2 version 9.3.0
/usr/bin/ld -plugin /usr/lib/gcc/arm-linux-gnueabihf/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccMeXtCl.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 /usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf/crt1.o /usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/9/crtbegin.o -L/usr/lib/gcc/arm-linux-gnueabihf/9 -L/usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/9/../../.. -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/9/crtend.o /usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf/crtn.o
Checking for C header file mntent.h... yes
scons: done reading SConscript files.
scons: Building targets ...
Compiling ==> platform/x11/godot_x11.cpp
Compiling ==> platform/x11/context_gl_x11.cpp
Compiling ==> platform/x11/crash_handler_x11.cpp
build_gles2_headers(["drivers/gles2/shaders/canvas.glsl.gen.h"], ["drivers/gles2/shaders/canvas.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"])
build_gles3_headers(["drivers/gles3/shaders/exposure.glsl.gen.h"], ["drivers/gles3/shaders/exposure.glsl"])
build_gles3_headers(["drivers/gles3/shaders/resolve.glsl.gen.h"], ["drivers/gles3/shaders/resolve.glsl"])
build_gles3_headers(["drivers/gles3/shaders/scene.glsl.gen.h"], ["drivers/gles3/shaders/scene.glsl"])
build_gles3_headers(["drivers/gles3/shaders/screen_space_reflection.glsl.gen.h"], ["drivers/gles3/shaders/screen_space_reflection.glsl"])
build_gles3_headers(["drivers/gles3/shaders/ssao.glsl.gen.h"], ["drivers/gles3/shaders/ssao.glsl"])
build_gles3_headers(["drivers/gles3/shaders/ssao_blur.glsl.gen.h"], ["drivers/gles3/shaders/ssao_blur.glsl"])
build_gles3_headers(["drivers/gles3/shaders/ssao_minify.glsl.gen.h"], ["drivers/gles3/shaders/ssao_minify.glsl"])
build_gles3_headers(["drivers/gles3/shaders/subsurf_scattering.glsl.gen.h"], ["drivers/gles3/shaders/subsurf_scattering.glsl"])
build_gles2_headers(["drivers/gles2/shaders/cube_to_dp.glsl.gen.h"], ["drivers/gles2/shaders/cube_to_dp.glsl"])
build_gles2_headers(["drivers/gles2/shaders/effect_blur.glsl.gen.h"], ["drivers/gles2/shaders/effect_blur.glsl"])
build_gles2_headers(["drivers/gles2/shaders/scene.glsl.gen.h"], ["drivers/gles2/shaders/scene.glsl"])
build_gles2_headers(["drivers/gles2/shaders/tonemap.glsl.gen.h"], ["drivers/gles2/shaders/tonemap.glsl"])
build_gles2_headers(["drivers/gles2/shaders/copy.glsl.gen.h"], ["drivers/gles2/shaders/copy.glsl"])
build_gles2_headers(["drivers/gles2/shaders/cubemap_filter.glsl.gen.h"], ["drivers/gles2/shaders/cubemap_filter.glsl"])
build_gles3_headers(["drivers/gles3/shaders/canvas_shadow.glsl.gen.h"], ["drivers/gles3/shaders/canvas_shadow.glsl"])
build_gles3_headers(["drivers/gles3/shaders/lens_distorted.glsl.gen.h"], ["drivers/gles3/shaders/lens_distorted.glsl"])
build_gles3_headers(["drivers/gles3/shaders/cube_to_dp.glsl.gen.h"], ["drivers/gles3/shaders/cube_to_dp.glsl"])
build_gles3_headers(["drivers/gles3/shaders/effect_blur.glsl.gen.h"], ["drivers/gles3/shaders/effect_blur.glsl"])
build_gles3_headers(["drivers/gles3/shaders/tonemap.glsl.gen.h"], ["drivers/gles3/shaders/tonemap.glsl"])
build_gles3_headers(["drivers/gles3/shaders/blend_shape.glsl.gen.h"], ["drivers/gles3/shaders/blend_shape.glsl"])
build_gles3_headers(["drivers/gles3/shaders/canvas.glsl.gen.h"], ["drivers/gles3/shaders/canvas.glsl"])
build_gles3_headers(["drivers/gles3/shaders/copy.glsl.gen.h"], ["drivers/gles3/shaders/copy.glsl"])
build_gles3_headers(["drivers/gles3/shaders/cubemap_filter.glsl.gen.h"], ["drivers/gles3/shaders/cubemap_filter.glsl"])
build_gles3_headers(["drivers/gles3/shaders/particles.glsl.gen.h"], ["drivers/gles3/shaders/particles.glsl"])
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
Compiling ==> main/default_controller_mappings.gen.cpp
Compiling ==> main/input_default.cpp
Compiling ==> main/main.cpp
Compiling ==> main/main_timer_sync.cpp
Compiling ==> main/performance.cpp
Compiling ==> modules/register_module_types.gen.cpp
Compiling ==> modules/bmp/image_loader_bmp.cpp
Compiling ==> modules/bmp/register_types.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp
Linking Static Library ==> main/libmain.x11.opt.32.a
Ranlib Library         ==> main/libmain.x11.opt.32.a
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBoxShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConeShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMiniSDF.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSdfCollisionShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btShapeHull.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSphereShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btContactProcessing.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_box_set.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_contact.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_memory.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_tri_collision.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Character/btKinematicCharacterController.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btRigidBody.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBody.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyGearConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/IDMath.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/MultiBodyTree.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/details/MultiBodyTreeInitCache.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/details/MultiBodyTreeImpl.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBody.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyHelpers.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBackwardEulerObjective.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBodySolver.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactProjection.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactConstraint.cpp
Compiling ==> thirdparty/bullet/clew/clew.c
Compiling ==> thirdparty/bullet/LinearMath/btAlignedAllocator.cpp
Compiling ==> thirdparty/bullet/LinearMath/btConvexHull.cpp
Compiling ==> thirdparty/bullet/LinearMath/btConvexHullComputer.cpp
Compiling ==> thirdparty/bullet/LinearMath/btGeometryUtil.cpp
Compiling ==> thirdparty/bullet/LinearMath/btPolarDecomposition.cpp
Compiling ==> thirdparty/bullet/LinearMath/btQuickprof.cpp
Compiling ==> thirdparty/bullet/LinearMath/btSerializer.cpp
Compiling ==> thirdparty/bullet/LinearMath/btSerializer64.cpp
Compiling ==> thirdparty/bullet/LinearMath/btThreads.cpp
Compiling ==> thirdparty/bullet/LinearMath/btVector3.cpp
Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btTaskScheduler.cpp
Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportPosix.cpp
Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportWin32.cpp
Compiling ==> modules/bullet/area_bullet.cpp
Compiling ==> modules/bullet/btRayShape.cpp
Compiling ==> modules/bullet/bullet_physics_server.cpp
Compiling ==> modules/bullet/bullet_types_converter.cpp
Compiling ==> modules/bullet/collision_object_bullet.cpp
Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp
Compiling ==> modules/bullet/constraint_bullet.cpp
Compiling ==> modules/bullet/generic_6dof_joint_bullet.cpp
Compiling ==> modules/bullet/godot_collision_configuration.cpp
Compiling ==> modules/bullet/godot_collision_dispatcher.cpp
Compiling ==> modules/bullet/godot_ray_world_algorithm.cpp
Compiling ==> modules/bullet/godot_result_callbacks.cpp
Compiling ==> modules/bullet/hinge_joint_bullet.cpp
Compiling ==> modules/bullet/joint_bullet.cpp
Compiling ==> modules/bullet/pin_joint_bullet.cpp
Compiling ==> modules/bullet/register_types.cpp
Compiling ==> modules/bullet/rigid_body_bullet.cpp
Compiling ==> modules/bullet/shape_bullet.cpp
Compiling ==> modules/bullet/shape_owner_bullet.cpp
Compiling ==> modules/bullet/slider_joint_bullet.cpp
Compiling ==> modules/bullet/soft_body_bullet.cpp
Compiling ==> modules/bullet/space_bullet.cpp
Compiling ==> modules/csg/csg.cpp
Compiling ==> modules/csg/csg_gizmos.cpp
Compiling ==> modules/csg/csg_shape.cpp
Compiling ==> modules/csg/register_types.cpp
Compiling ==> modules/dds/register_types.cpp
Compiling ==> modules/dds/texture_loader_dds.cpp
Compiling ==> modules/enet/networked_multiplayer_enet.cpp
Compiling ==> modules/enet/register_types.cpp
Compiling ==> modules/freetype/register_types.cpp
Compiling ==> modules/gdnative/gdnative.cpp
Compiling ==> modules/gdnative/register_types.cpp
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:
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/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);
      |                                                                                               ^
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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:
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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/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/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/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/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/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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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:
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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
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/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/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/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/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/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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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/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/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);
      |                                                                                     ^
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/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:
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src);
      |                                                                                          ^
modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                 ^
modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                    ^
modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
In file included from modules/gdnative/include/gdnative/variant.h:153,
                 from modules/gdnative/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:
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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:
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/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/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/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/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/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/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);
      |                                                                                           ^
modules/gdnative/gdnative/aabb.cpp:40:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) {
      |                                                                                                      ^
modules/gdnative/gdnative/aabb.cpp:47:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/aabb.cpp:55:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   55 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) {
      |                                                                                      ^
modules/gdnative/gdnative/aabb.cpp:61:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/aabb.cpp:69:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) {
      |                                                                                  ^
modules/gdnative/gdnative/aabb.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/aabb.cpp:82:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) {
      |                                                              ^
modules/gdnative/gdnative/aabb.cpp:87:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/aabb.cpp:92:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/aabb.cpp:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/aabb.cpp:103:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                        ^
modules/gdnative/gdnative/aabb.cpp:109:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                     ^
modules/gdnative/gdnative/aabb.cpp:117:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                            ^
modules/gdnative/gdnative/aabb.cpp:125:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) {
      |                                                                                                  ^
modules/gdnative/gdnative/aabb.cpp:131:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | 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:138:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) {
      |                                                                                             ^
modules/gdnative/gdnative/aabb.cpp:144:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  144 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) {
      |                                                                                                ^
modules/gdnative/gdnative/aabb.cpp:152:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/aabb.cpp:159:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  159 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/aabb.cpp:164:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  164 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/aabb.cpp:169:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/aabb.cpp:176:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  176 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/aabb.cpp:181:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/aabb.cpp:186:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) {
      |                                                                                             ^
modules/gdnative/gdnative/aabb.cpp:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  194 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) {
      |                                                                                 ^
modules/gdnative/gdnative/aabb.cpp:202:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  202 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) {
      |                                                                                            ^
modules/gdnative/gdnative/aabb.cpp:210:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | 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/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:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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/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/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/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();
      |                                                   ^
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/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/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/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);
      |                                                                   ^
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_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/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/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/gdnative/quat.h: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/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
modules/gdnative/include/gdnative/quat.h: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);
      |                                                            ^
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);
      |                                                                            ^
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);
      |                                                                                           ^
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/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/nativescript/godot_nativescript.h:129:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 |  GDCALLINGCONV void (*free_func)(void *);
      |                                        ^
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/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 *);
      |                                        ^
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/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/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/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/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/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/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 |  GDCALLINGCONV void (*free_func)(void *);
      |                                        ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/nativescript/godot_nativescript.h:232:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  232 |  GDCALLINGCONV void (*free_instance_binding_data)(void *, void *);
      |                                                                 ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  233 |  GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *);
      |                                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/nativescript/godot_nativescript.h:234:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  234 |  GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *);
      |                                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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_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/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);
      |                                                                   ^
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 *);
      |                                                                                                         ^
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);
      |                                                                                              ^
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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/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/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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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/android/android_gdn.cpp:49:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | JNIEnv *GDAPI godot_android_get_env() {
      |                                     ^
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/android/android_gdn.cpp:57:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   57 | jobject GDAPI godot_android_get_activity() {
      |                                          ^
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/android/android_gdn.cpp:66:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | jobject GDAPI godot_android_get_surface() {
      |                                         ^
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/android/android_gdn.cpp:75:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | bool GDAPI godot_android_is_activity_resumed() {
      |                                              ^
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/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/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/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/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);
      |                                                   ^
Compiling ==> modules/gdnative/gdnative/basis.cpp
modules/gdnative/gdnative/array.cpp:45:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   45 | void GDAPI godot_array_new(godot_array *r_dest) {
      |                                               ^
modules/gdnative/gdnative/array.cpp:50:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) {
      |                                                                              ^
modules/gdnative/gdnative/array.cpp:56:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   56 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) {
      |                                                                                                     ^
modules/gdnative/gdnative/array.cpp:68:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) {
      |                                                                                                          ^
modules/gdnative/gdnative/array.cpp:80:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) {
      |                                                                                                          ^
modules/gdnative/gdnative/array.cpp:92:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) {
      |                                                                                                       ^
modules/gdnative/gdnative/array.cpp:104:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) {
      |                                                                                                   ^
modules/gdnative/gdnative/array.cpp:116:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) {
      |                                                                                                 ^
modules/gdnative/gdnative/array.cpp:128:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) {
      |                                                                                                   ^
modules/gdnative/gdnative/array.cpp:140:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  140 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) {
      |                                                                                                    ^
modules/gdnative/gdnative/array.cpp:146:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) {
      |                                                                                     ^
modules/gdnative/gdnative/array.cpp:154:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) {
      |                                                                                           ^
modules/gdnative/gdnative/array.cpp:159:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  159 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) {
      |                                                                                                             ^
modules/gdnative/gdnative/array.cpp:164:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  164 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) {
      |                                                                                ^
modules/gdnative/gdnative/array.cpp:170:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | void GDAPI godot_array_clear(godot_array *p_self) {
      |                                                 ^
modules/gdnative/gdnative/array.cpp:175:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) {
      |                                                                                          ^
modules/gdnative/gdnative/array.cpp:181:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) {
      |                                                             ^
modules/gdnative/gdnative/array.cpp:186:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) {
      |                                                                               ^
modules/gdnative/gdnative/array.cpp:192:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | godot_variant GDAPI godot_array_front(const godot_array *p_self) {
      |                                                                ^
modules/gdnative/gdnative/array.cpp:201:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | godot_variant GDAPI godot_array_back(const godot_array *p_self) {
      |                                                               ^
modules/gdnative/gdnative/array.cpp:210:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | 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:216:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) {
      |                                                                                             ^
modules/gdnative/gdnative/array.cpp:222:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  222 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) {
      |                                                                                         ^
modules/gdnative/gdnative/array.cpp:228:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | godot_int GDAPI godot_array_hash(const godot_array *p_self) {
      |                                                           ^
modules/gdnative/gdnative/array.cpp:233:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  233 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) {
      |                                                                                                       ^
modules/gdnative/gdnative/array.cpp:239:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  239 | void GDAPI godot_array_invert(godot_array *p_self) {
      |                                                  ^
modules/gdnative/gdnative/array.cpp:244:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) {
      |                                                             ^
modules/gdnative/gdnative/array.cpp:253:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  253 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) {
      |                                                              ^
modules/gdnative/gdnative/array.cpp:262:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  262 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) {
      |                                                                                   ^
modules/gdnative/gdnative/array.cpp:268:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  268 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) {
      |                                                                                    ^
modules/gdnative/gdnative/array.cpp:274:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  274 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) {
      |                                                                         ^
modules/gdnative/gdnative/array.cpp:279:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  279 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) {
      |                                                                          ^
modules/gdnative/gdnative/array.cpp:284:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  284 | 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:290:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | godot_int GDAPI godot_array_size(const godot_array *p_self) {
      |                                                           ^
modules/gdnative/gdnative/array.cpp:295:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  295 | void GDAPI godot_array_sort(godot_array *p_self) {
      |                                                ^
modules/gdnative/gdnative/array.cpp:300:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  300 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) {
      |                                                                                                        ^
modules/gdnative/gdnative/array.cpp:306:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  306 | 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:311:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  311 | 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:317:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  317 | void GDAPI godot_array_destroy(godot_array *p_self) {
      |                                                   ^
modules/gdnative/gdnative/array.cpp:321:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  321 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) {
      |                                                                                           ^
modules/gdnative/gdnative/array.cpp:330:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  330 | 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:339:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  339 | godot_variant GDAPI godot_array_max(const godot_array *p_self) {
      |                                                              ^
modules/gdnative/gdnative/array.cpp:348:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  348 | godot_variant GDAPI godot_array_min(const godot_array *p_self) {
      |                                                              ^
modules/gdnative/gdnative/array.cpp:357:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  357 | 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/basis.h:54,
                 from modules/gdnative/gdnative/basis.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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: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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/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/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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:155,
                 from modules/gdnative/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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/gdnative/basis.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/basis.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);
      |                                                                                                            ^
modules/gdnative/gdnative/basis.cpp:40:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:48:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | 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:54:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) {
      |                                                                                        ^
modules/gdnative/gdnative/basis.cpp:60:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/basis.cpp:67:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) {
      |                                                                ^
modules/gdnative/gdnative/basis.cpp:74:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/basis.cpp:81:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/basis.cpp:88:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/basis.cpp:93:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | 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:101:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) {
      |                                                                                             ^
modules/gdnative/gdnative/basis.cpp:109:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/basis.cpp:116:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) {
      |                                                                ^
modules/gdnative/gdnative/basis.cpp:123:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) {
      |                                                                              ^
modules/gdnative/gdnative/basis.cpp:129:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | 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:136:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | 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:143:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | 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:150:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  150 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/basis.cpp:157:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  157 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:163:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  163 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:169:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:175:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  183 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) {
      |                                                                                              ^
modules/gdnative/gdnative/basis.cpp:191:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/basis.cpp:196:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | void GDAPI godot_basis_new(godot_basis *r_dest) {
      |                                               ^
modules/gdnative/gdnative/basis.cpp:201:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:208:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) {
      |                                                                                         ^
modules/gdnative/gdnative/basis.cpp:216:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) {
      |                                                                                           ^
modules/gdnative/gdnative/basis.cpp:224:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  224 | 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:230:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) {
      |                                                                                         ^
modules/gdnative/gdnative/basis.cpp:238:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  238 | 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:244:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/basis.cpp:250:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  250 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                             ^
modules/gdnative/gdnative/basis.cpp:259:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  259 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                                  ^
modules/gdnative/gdnative/basis.cpp:268:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  268 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                                         ^
modules/gdnative/gdnative/basis.cpp:277:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  277 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) {
      |                                                                                                       ^
modules/gdnative/gdnative/basis.cpp:285:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  285 | 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/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/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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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/gdnative.h:141,
                 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);
      |                                                                                                                                                  ^
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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/gdnative.h:141,
                 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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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:
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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/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);
      |                                                                                             ^
Compiling ==> modules/gdnative/gdnative/dictionary.cpp
In file included from modules/gdnative/include/gdnative/basis.h:55,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/include/gdnative/plane.h:55,
                 from modules/gdnative/include/gdnative/aabb.h:55,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/include/gdnative/string.h:68,
                 from modules/gdnative/include/gdnative/gdnative.h: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/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/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/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/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/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/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/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/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);
      |                                                                                                                        ^
modules/gdnative/gdnative/color.cpp:40:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:46:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | 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/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/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) {
      |                                                                   ^
modules/gdnative/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/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/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/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/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/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/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/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) {
      |                                                            ^
modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) {
      |                                                                 ^
modules/gdnative/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/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) {
      |                                                                   ^
modules/gdnative/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/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) {
      |                                                                                                                         ^
modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) {
      |                                                                                         ^
modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) {
      |                                                                                            ^
modules/gdnative/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/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) {
      |                                                                                                                                                         ^
modules/gdnative/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/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) {
      |                                                                                             ^
modules/gdnative/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);
      |                                                                                                    ^
modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) {
      |                                                                                                ^
In file included from modules/gdnative/include/gdnative/dictionary.h:54,
                 from modules/gdnative/gdnative/dictionary.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/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) {
      |                                                                                              ^
modules/gdnative/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/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) {
      |                                                                                             ^
modules/gdnative/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/dictionary.h:54,
                 from modules/gdnative/gdnative/dictionary.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/gdnative/dictionary.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/gdnative/dictionary.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/gdnative/dictionary.cpp:42:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   42 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) {
      |                                                         ^
modules/gdnative/gdnative/dictionary.cpp:47:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) {
      |                                                                                             ^
modules/gdnative/gdnative/dictionary.cpp:53:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) {
      |                                                             ^
modules/gdnative/gdnative/dictionary.cpp:58:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) {
      |                                                                                                          ^
modules/gdnative/gdnative/dictionary.cpp:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/dictionary.cpp:72:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/dictionary.cpp:77:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) {
      |                                                           ^
modules/gdnative/gdnative/dictionary.cpp:82:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                 ^
modules/gdnative/gdnative/dictionary.cpp:88:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) {
      |                                                                                                    ^
modules/gdnative/gdnative/dictionary.cpp:94:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                       ^
modules/gdnative/gdnative/dictionary.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/dictionary.cpp:105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/dictionary.cpp:112:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/dictionary.cpp:119:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                    ^
modules/gdnative/gdnative/dictionary.cpp:128:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) {
      |                                                                                                                   ^
modules/gdnative/gdnative/dictionary.cpp:135:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                          ^
modules/gdnative/gdnative/dictionary.cpp:141:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                                            ^
modules/gdnative/gdnative/dictionary.cpp:147:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  147 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                      ^
modules/gdnative/gdnative/dictionary.cpp:153:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  153 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) {
      |                                                                                                             ^
modules/gdnative/gdnative/dictionary.cpp:159:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  159 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/dictionary.cpp:169:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                         ^
modules/gdnative/gdnative/dictionary.cpp:175:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | 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
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/gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/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/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/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/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/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/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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/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);
      |                                                                   ^
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/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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from modules/gdnative/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/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/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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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);
      |                                                                                     ^
Compiling ==> modules/gdnative/gdnative/node_path.cpp
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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/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/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/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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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: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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.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);
      |                                                                                                          ^
modules/gdnative/gdnative/node_path.cpp:40:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) {
      |                                                                                   ^
modules/gdnative/gdnative/node_path.cpp:46:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) {
      |                                                                                          ^
modules/gdnative/gdnative/node_path.cpp:52:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   52 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) {
      |                                                           ^
modules/gdnative/gdnative/node_path.cpp:57:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   57 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/node_path.cpp:64:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/node_path.cpp:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/node_path.cpp:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | 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:82:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) {
      |                                                                                ^
modules/gdnative/gdnative/node_path.cpp:87:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | 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:95:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) {
      |                                                                                           ^
modules/gdnative/gdnative/node_path.cpp:102:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/node_path.cpp:107:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) {
      |                                                                                                          ^
Compiling ==> modules/gdnative/gdnative/plane.cpp
Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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);
      |                                                                   ^
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/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/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/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: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: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: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: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: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: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: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: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: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: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: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: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: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/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: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/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: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: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: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: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: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: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: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: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: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: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: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: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);
      |                                                                                                  ^
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/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: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: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: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: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: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);
      |                                                                   ^
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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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: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/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/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: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: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: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: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/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: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/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: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);
      |                                                 ^
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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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: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: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/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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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);
      |                                                                                                           ^
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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src);
      |                                                                                                            ^
modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a);
      |                                                                                                      ^
modules/gdnative/include/gdnative/string.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: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: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: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: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:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data);
      |                                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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: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: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/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: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: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: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: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: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: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: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: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/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: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: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: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/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: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: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/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: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: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: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: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/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: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: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: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: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: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/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: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: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: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: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: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: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/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/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: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: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: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: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/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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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/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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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/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: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: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: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: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: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: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/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: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: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:214:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(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,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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: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: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: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/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: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: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: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: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: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/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: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: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: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: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: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: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: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: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: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: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: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/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: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: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: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: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: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: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: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: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: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: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: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/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: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: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: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: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: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/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: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: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: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: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: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: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: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: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: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: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: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: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);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/gdnative.h:145,
                 from modules/gdnative/include/gdnative/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/include/gdnative/array.h:55,
                 from modules/gdnative/include/gdnative/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.cpp:31:
modules/gdnative/include/gdnative/string_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: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_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name);
      |                                                                                    ^
modules/gdnative/include/gdnative/pool_arrays.h: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_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: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_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: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_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self);
      |                                                                                            ^
modules/gdnative/include/gdnative/pool_arrays.h: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_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: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_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: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);
      |                                                                                                                             ^
In file included from modules/gdnative/include/gdnative/gdnative.h:149,
                 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/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: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/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: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/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: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/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/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/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to);
      |                                                                                                  ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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);
      |                                                                                                      ^
In file included from modules/gdnative/include/gdnative/gdnative.h:149,
                 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/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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/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/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: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/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: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/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: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/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/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/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: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/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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/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/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/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: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/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: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/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/pool_arrays.h: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/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x);
      |                                                                           ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                     ^
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/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/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: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);
      |                                                                                                                 ^
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/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/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: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:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h:433: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: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: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/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: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: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: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/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                      ^
modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point);
      |                                                                                               ^
modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom);
      |                                                                                                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to);
      |                                                                                          ^
modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size);
      |                                                                                 ^
In file included from modules/gdnative/include/gdnative/basis.h:55,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/include/gdnative/gdnative.h:157,
                 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/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/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/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/gdnative.h:157,
                 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/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);
      |                                                                                              ^
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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/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);
      |                                                                                            ^
In file included from modules/gdnative/include/gdnative/gdnative.h:157,
                 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/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/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/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/gdnative.h:157,
                 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/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);
      |                                                                               ^
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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/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/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/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/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/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/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/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/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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis);
      |                                                                                                     ^
In file included from modules/gdnative/include/gdnative/gdnative.h:161,
                 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/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/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/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/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/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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/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/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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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: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: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: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: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: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: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:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale);
      |                                                                                                         ^
modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs);
      |                                                                                                           ^
modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up);
      |                                                                                                                                         ^
modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v);
      |                                                                                                    ^
modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v);
      |                                                                                                        ^
modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest);
      |                                                                ^
modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v);
      |                                                                                                              ^
modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v);
      |                                                                                                 ^
modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v);
      |                                                                                                     ^
modules/gdnative/include/gdnative/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);
      |                                                                                                           ^
In file included from modules/gdnative/include/gdnative/gdnative.h:185,
                 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/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/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/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/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/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/gdnative.h:189,
                 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/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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/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/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/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/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/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:197,
                 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/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/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/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/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/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/array.h:55,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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);
      |                                                                                                     ^
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,
                 from modules/gdnative/include/gdnative/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/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/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/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/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  276 | void GDAPI *godot_alloc(int p_bytes);
      |                                    ^
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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);
      |                                                                   ^
In file included 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/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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/array.h:55,
                 from modules/gdnative/include/gdnative/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid);
      |                                                                                                                                                             ^
modules/gdnative/include/gdnative/variant.h: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);
      |                                                                                                         ^
In file included from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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);
      |                                                                                           ^
In file included 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/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/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/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method);
      |                                                                                                    ^
modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other);
      |                                                                                                        ^
modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other);
      |                                                                                                       ^
modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other);
      |                                                                                                      ^
modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | void GDAPI godot_variant_destroy(godot_variant *p_self);
      |                                                       ^
modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op);
      |                                                                               ^
modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid);
      |                                                                                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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: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: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: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: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: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: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: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: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: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: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: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: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:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func);
      |                                                                                                        ^
modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/array.h: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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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);
      |                                                                                                                                                                         ^
In file included from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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: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: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/gdnative/pool_arrays.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/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: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:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_variant GDAPI godot_array_max(const godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_variant GDAPI godot_array_min(const godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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);
      |                                                                                                   ^
In file included from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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: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: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: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: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/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | void GDAPI godot_string_new(godot_string *r_dest);
      |                                                 ^
modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src);
      |                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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: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: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: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: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: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: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: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: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: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: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: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: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/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: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:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str);
      |                                                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string);
      |                                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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/gdnative/pool_arrays.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/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_string GDAPI godot_string_chr(wchar_t p_character);
      |                                                        ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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: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:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what);
      |                                                                                  ^
modules/gdnative/include/gdnative/pool_arrays.h:286: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:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from);
      |                                                                                                         ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                   ^
In file included from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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: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: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: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: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/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: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/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: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: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: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: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: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: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: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: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/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/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/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/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/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: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: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: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: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/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/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: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: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: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/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: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/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: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: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: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: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: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: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: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/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: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);
      |                                                     ^
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);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/gdnative.h:145,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.cpp:31:
modules/gdnative/include/gdnative/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: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/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name);
      |                                                                                    ^
modules/gdnative/include/gdnative/pool_arrays.h: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_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);
      |                                                                                                                                                   ^
In file included from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/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: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);
      |                                                                                                                                          ^
In file included from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/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: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/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: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/plane.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);
      |                                                                       ^
modules/gdnative/gdnative/plane.cpp:40:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) {
      |                                                                                                                                                  ^
modules/gdnative/gdnative/plane.cpp:46:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) {
      |                                                                                                                                             ^
modules/gdnative/gdnative/plane.cpp:54:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) {
      |                                                                                                                ^
modules/gdnative/gdnative/plane.cpp:60:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/plane.cpp:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:49:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) {
      |                                                                   ^
modules/gdnative/gdnative/plane.cpp:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:54:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) {
      |                                                                                                            ^
modules/gdnative/gdnative/plane.cpp:81:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:60:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) {
      |                                                                                                      ^
modules/gdnative/gdnative/plane.cpp:88:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) {
      |                                                                                                   ^
modules/gdnative/gdnative/plane.cpp:94:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) {
      |                                                                                                 ^
modules/gdnative/gdnative/plane.cpp:100:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) {
      |                                                                                                                           ^
modules/gdnative/gdnative/pool_arrays.cpp:71:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) {
      |                                                                                            ^
modules/gdnative/gdnative/plane.cpp:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) {
      |                                                                                                ^
modules/gdnative/gdnative/pool_arrays.cpp:76:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) {
      |                                                                                                                  ^
modules/gdnative/gdnative/plane.cpp:114:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) {
      |                                                                                                                                          ^
modules/gdnative/gdnative/pool_arrays.cpp:82:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | 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:87:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/plane.cpp:122:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) {
      |                                                                                                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:92:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) {
      |                                                                                               ^
modules/gdnative/gdnative/plane.cpp:130:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) {
      |                                                                                                                                                           ^
modules/gdnative/gdnative/pool_arrays.cpp:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) {
      |                                                                                             ^
modules/gdnative/gdnative/plane.cpp:138:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) {
      |                                                                                              ^
modules/gdnative/gdnative/pool_arrays.cpp:107:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) {
      |                                                                                                        ^
modules/gdnative/gdnative/plane.cpp:146:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/plane.cpp:152:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) {
      |                                                                                     ^
modules/gdnative/gdnative/plane.cpp:158:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  158 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/plane.cpp:165:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  165 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) {
      |                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:112:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) {
      |                                                                                                    ^
modules/gdnative/gdnative/plane.cpp:170:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:117:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | 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:122:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | 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:127:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:132:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:137:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:143:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) {
      |                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:148:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  148 | 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:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | 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:165:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  165 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) {
      |                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:170:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | 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:176:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  176 | 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:181:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:186:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | 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:191:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) {
      |                                                                                           ^
modules/gdnative/gdnative/pool_arrays.cpp:196:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) {
      |                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:201:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | 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:206:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  206 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) {
      |                                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:211:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  211 | 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:216:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | 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:221:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  221 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  226 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:231:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  231 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:237:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  237 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) {
      |                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) {
      |                                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:248:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  248 | 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:259:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  259 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:264:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  264 | 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:270:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | 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:275:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  275 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:280:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  280 | 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:285:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  285 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) {
      |                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:290:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) {
      |                                                                                              ^
modules/gdnative/gdnative/pool_arrays.cpp:295:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  295 | 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:300:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  300 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:305:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  305 | 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:310:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  310 | 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:315:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  315 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:320:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  320 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:325:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  325 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:331:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  331 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:336:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  336 | 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:342:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  342 | 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:353:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  353 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) {
      |                                                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:359:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  359 | 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:365:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  365 | 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:371:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  371 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/pool_arrays.cpp:376:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  376 | 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:382:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  382 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) {
      |                                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:387:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  387 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) {
      |                                                                                                  ^
modules/gdnative/gdnative/pool_arrays.cpp:392:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  392 | 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:397:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  397 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) {
      |                                                                                                          ^
modules/gdnative/gdnative/pool_arrays.cpp:402:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  402 | 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:408:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  408 | 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:417:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  417 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:422:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  422 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) {
      |                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:427:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  427 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/pool_arrays.cpp:433:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  433 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) {
      |                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:438:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  438 | 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:444:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  444 | 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:455:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  455 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) {
      |                                                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:461:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  461 | 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:467:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  467 | 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:473:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  473 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:478:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  478 | 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:484:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  484 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:489:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  489 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) {
      |                                                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:494:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  494 | 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:499:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  499 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) {
      |                                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:504:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  504 | 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:510:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  510 | 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:518:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  518 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) {
      |                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:523:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  523 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) {
      |                                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:528:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  528 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:534:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  534 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) {
      |                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:539:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  539 | 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:545:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  545 | 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:556:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  556 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) {
      |                                                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:562:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  562 | 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:568:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  568 | 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:574:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  574 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:579:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  579 | 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:585:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  585 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:590:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  590 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) {
      |                                                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:595:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  595 | 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:600:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  600 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) {
      |                                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:605:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  605 | 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:611:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  611 | 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:619:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  619 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) {
      |                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:624:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  624 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) {
      |                                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:629:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  629 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:635:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  635 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) {
      |                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:640:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  640 | 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:646:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  646 | 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:657:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  657 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:663:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  663 | 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:669:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  669 | 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:675:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  675 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:680:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  680 | 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:686:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  686 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:691:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  691 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) {
      |                                                                                                ^
modules/gdnative/gdnative/pool_arrays.cpp:696:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  696 | 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:701:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  701 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) {
      |                                                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:706:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  706 | 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:712:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  712 | 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:720:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  720 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:725:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  725 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:730:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  730 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:738:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  738 | 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:742:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  742 | 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:746:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  746 | 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) {
      |                                                                                                                                                   ^
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();
      |                                              ^
modules/gdnative/gdnative/pool_arrays.cpp:751:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  751 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:755:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  755 | 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:759:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  759 | 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_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/pool_arrays.cpp:763:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  763 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other) {
      |                                                                                                                                                ^
In file included from modules/gdnative/include/gdnative_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/pool_arrays.cpp:768:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  768 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) {
      |                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:772:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  772 | 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:776:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  776 | 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:780:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  780 | 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) {
      |                                                                                                                                                   ^
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/gdnative/pool_arrays.cpp:785:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  785 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) {
      |                                                                                               ^
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:789:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  789 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other) {
      |                                                                                                                                       ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/gdnative/pool_arrays.cpp:793:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  793 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read) {
      |                                                                                                                    ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/gdnative/pool_arrays.cpp:797:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  797 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other) {
      |                                                                                                                                                         ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/gdnative/pool_arrays.cpp:802:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  802 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:806:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  806 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other) {
      |                                                                                                                                          ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/gdnative/pool_arrays.cpp:810:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  810 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read) {
      |                                                                                                                       ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/gdnative/pool_arrays.cpp:814:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  814 | 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/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/gdnative/pool_arrays.cpp:819:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  819 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) {
      |                                                                                                     ^
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/gdnative/pool_arrays.cpp:823:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  823 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other) {
      |                                                                                                                                          ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/pool_arrays.cpp:827:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  827 | 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:831:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  831 | 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) {
      |                                                                                                                                                            ^
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/gdnative/pool_arrays.cpp:836:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  836 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) {
      |                                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:840:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  840 | 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/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/gdnative/pool_arrays.cpp:844:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  844 | 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:848:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  848 | 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:853:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  853 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) {
      |                                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:861:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  861 | 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/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:865:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  865 | 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:869:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  869 | 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:874:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  874 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) {
      |                                                                                                  ^
modules/gdnative/gdnative/pool_arrays.cpp:878:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  878 | 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:882:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  882 | 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:886:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  886 | 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:891:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  891 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) {
      |                                                                                                ^
modules/gdnative/gdnative/pool_arrays.cpp:895:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  895 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other) {
      |                                                                                                                                    ^
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:899:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  899 | 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:903:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  903 | 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) {
      |                                                                                                                                                       ^
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:908:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  908 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) {
      |                                                                                                  ^
modules/gdnative/gdnative/pool_arrays.cpp:912:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  912 | 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:916:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  916 | 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:920:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  920 | 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:925:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  925 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) {
      |                                                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:929:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  929 | 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:933:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  933 | 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:937:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  937 | 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:942:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  942 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) {
      |                                                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:946:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  946 | 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:950:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  950 | 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:954:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  954 | 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:959:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  959 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) {
      |                                                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:963:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  963 | 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:967:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  967 | 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:971:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  971 | 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:976:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  976 | 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
Compiling ==> modules/gdnative/gdnative/rect2.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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
      |                                                            ^
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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/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/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);
      |                                                                ^
In file included from modules/gdnative/include/gdnative/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/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/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/gdnative.h: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/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/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/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/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/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/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/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/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/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/gdnative.h: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/quat.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);
      |                                                                                                                                     ^
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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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: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: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: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: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: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: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: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: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: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: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: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/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/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/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/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/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/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/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: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/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:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                         ^
modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle);
      |                                                                                                               ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/include/gdnative/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/include/gdnative/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 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/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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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: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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/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/quat.cpp:40:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) {
      |                                                                                                                                     ^
modules/gdnative/gdnative/quat.cpp:46:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) {
      |                                                                                                                    ^
modules/gdnative/gdnative/quat.cpp:52:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   52 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) {
      |                                                                                    ^
modules/gdnative/gdnative/quat.cpp:58:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) {
      |                                                                                      ^
modules/gdnative/gdnative/quat.cpp:64:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:74:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:79:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:84:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:89:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:94:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:99:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:104:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/quat.cpp:111:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) {
      |                                                            ^
modules/gdnative/gdnative/quat.cpp:116:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/quat.cpp:121:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) {
      |                                                                ^
modules/gdnative/gdnative/quat.cpp:128:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/quat.cpp:133:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) {
      |                                                             ^
modules/gdnative/gdnative/quat.cpp:140:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  140 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                ^
modules/gdnative/gdnative/quat.cpp:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) {
      |                                                                                        ^
modules/gdnative/gdnative/quat.cpp:154:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) {
      |                                                                                                        ^
modules/gdnative/gdnative/quat.cpp:162:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  162 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) {
      |                                                                                                          ^
modules/gdnative/gdnative/quat.cpp:170:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) {
      |                                                                                                                                                                     ^
modules/gdnative/gdnative/quat.cpp:180:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  180 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) {
      |                                                                                             ^
modules/gdnative/gdnative/quat.cpp:188:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  188 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                         ^
modules/gdnative/gdnative/quat.cpp:197:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  197 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/quat.cpp:206:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  206 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) {
      |                                                                                           ^
modules/gdnative/gdnative/quat.cpp:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                           ^
modules/gdnative/gdnative/quat.cpp:220:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  220 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/quat.cpp:228:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) {
      |                                                                                                               ^
modules/gdnative/gdnative/rect2.cpp:40:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:47:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | 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:53:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/rect2.cpp:60:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) {
      |                                                                ^
modules/gdnative/gdnative/rect2.cpp:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                          ^
modules/gdnative/gdnative/rect2.cpp:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                        ^
modules/gdnative/gdnative/rect2.cpp:77:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/rect2.cpp:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                     ^
modules/gdnative/gdnative/rect2.cpp:90:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                      ^
modules/gdnative/gdnative/rect2.cpp:98:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) {
      |                                                                                               ^
modules/gdnative/gdnative/rect2.cpp:104:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) {
      |                                                                                    ^
modules/gdnative/gdnative/rect2.cpp:112:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | 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:119:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | 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:126:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) {
      |                                                            ^
modules/gdnative/gdnative/rect2.cpp:133:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) {
      |                                                                                          ^
modules/gdnative/gdnative/rect2.cpp:141:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/rect2.cpp:147:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  147 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/rect2.cpp:155:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  155 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/rect2.cpp:163:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  163 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) {
      |                                                                                    ^
modules/gdnative/gdnative/rect2.cpp:169:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) {
      |                                                                                 ^
Compiling ==> modules/gdnative/gdnative/rid.cpp
Compiling ==> modules/gdnative/gdnative/string.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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: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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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);
      |                                                                              ^
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/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name);
      |                                                                                       ^
modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name);
      |                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self);
      |                                                                              ^
modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self);
      |                                                                                            ^
modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self);
      |                                                               ^
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);
      |                                                                       ^
In file included from modules/gdnative/include/gdnative/gdnative.h:149,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y);
      |                                                                                               ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/string.h: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/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/gdnative.h:149,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/string.h:246: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/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/string.h:248: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/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self);
      |                                                                 ^
In file included from modules/gdnative/include/gdnative/gdnative.h:153,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/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/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: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/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: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/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/string.h: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/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/string.h: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/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: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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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);
      |                                                                                                        ^
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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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);
      |                                                                                                                                                                                                   ^
In file included from modules/gdnative/include/gdnative/basis.h:55,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/include/gdnative/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/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/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/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  263 | godot_dictionary GDAPI godot_get_global_constants();
      |                                                   ^
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/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/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/gdnative.h:276:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  276 | void GDAPI *godot_alloc(int p_bytes);
      |                                    ^
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/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/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/gdnative.h:278:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  278 | void GDAPI godot_free(void *p_ptr);
      |                                  ^
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/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/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/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/rid.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);
      |                                                                                       ^
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/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis);
      |                                                                                                     ^
In file included from modules/gdnative/include/gdnative/aabb.h:55,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/include/gdnative/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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);
      |                                                           ^
Compiling ==> modules/gdnative/gdnative/string_name.cpp
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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from);
      |                                                                                   ^
modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src);
      |                                                                                          ^
modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                 ^
modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                    ^
modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
In file included from modules/gdnative/include/gdnative/variant.h:157,
                 from modules/gdnative/include/gdnative/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/string.h:66,
                 from modules/gdnative/gdnative/string.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/string.h:66,
                 from modules/gdnative/gdnative/string.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/string.h:66,
                 from modules/gdnative/gdnative/string.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/gdnative/string.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/string.h:66,
                 from modules/gdnative/gdnative/string.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/gdnative/string.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/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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
In file included from modules/gdnative/gdnative/string.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/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/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/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/string.h: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/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | void GDAPI godot_string_new(godot_string *r_dest);
      |                                                 ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/string.h: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/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/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/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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/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/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/string.h: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/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/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/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to);
      |                                                                                                  ^
modules/gdnative/include/gdnative/string.h: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/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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/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/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/string.h: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/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/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/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/gdnative/string.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/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/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/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y);
      |                                                                           ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/string.h: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/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: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);
      |                                                                                             ^
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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/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/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: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/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: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/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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);
      |                                                          ^
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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/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/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: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/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: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/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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/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: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/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: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);
      |                                                     ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.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);
      |                                                               ^
modules/gdnative/gdnative/string_name.cpp:42:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   42 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) {
      |                                                                                       ^
modules/gdnative/gdnative/string_name.cpp:48:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) {
      |                                                                                    ^
modules/gdnative/gdnative/string_name.cpp:53:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) {
      |                                                                              ^
modules/gdnative/gdnative/string_name.cpp:60:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string_name.cpp:65:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) {
      |                                                                                            ^
modules/gdnative/gdnative/string_name.cpp:70:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) {
      |                                                                                                                    ^
modules/gdnative/gdnative/string_name.cpp:76:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) {
      |                                                                                                                   ^
modules/gdnative/gdnative/string_name.cpp:82:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) {
      |                                                               ^
Compiling ==> modules/gdnative/gdnative/transform.cpp
modules/gdnative/gdnative/string.cpp:43:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   43 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:49:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) {
      |                                                                           ^
modules/gdnative/gdnative/string.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   55 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) {
      |                                                             ^
modules/gdnative/gdnative/string.cpp:61:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_string_new(godot_string *r_dest) {
      |                                                 ^
modules/gdnative/gdnative/string.cpp:66:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) {
      |                                                                                 ^
modules/gdnative/gdnative/string.cpp:72:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) {
      |                                                                                                               ^
modules/gdnative/gdnative/string.cpp:77:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) {
      |                                                                                             ^
modules/gdnative/gdnative/string.cpp:82:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:87:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:92:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:98:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:104:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:112:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_string_destroy(godot_string *p_self) {
      |                                                     ^
modules/gdnative/gdnative/string.cpp:119:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_int GDAPI godot_string_length(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:134:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:140:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  140 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) {
      |                                                                                                         ^
modules/gdnative/gdnative/string.cpp:147:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  147 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                   ^
modules/gdnative/gdnative/string.cpp:154:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:160:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/string.cpp:175:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_string GDAPI godot_string_chr(wchar_t p_character) {
      |                                                        ^
modules/gdnative/gdnative/string.cpp:182:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  182 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:189:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) {
      |                                                                                                                     ^
modules/gdnative/gdnative/string.cpp:196:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) {
      |                                                                                                                      ^
modules/gdnative/gdnative/string.cpp:203:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:210:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                         ^
modules/gdnative/gdnative/string.cpp:217:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  217 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) {
      |                                                                                          ^
modules/gdnative/gdnative/string.cpp:230:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) {
      |                                                                                                                 ^
modules/gdnative/gdnative/string.cpp:243:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  243 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) {
      |                                                                                                                                            ^
modules/gdnative/gdnative/string.cpp:256:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  256 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) {
      |                                                                                   ^
modules/gdnative/gdnative/string.cpp:263:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  263 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:270:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) {
      |                                                                                       ^
modules/gdnative/gdnative/string.cpp:277:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  277 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:286:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  286 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) {
      |                                                                                                                                                    ^
modules/gdnative/gdnative/string.cpp:296:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  296 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) {
      |                                                                                           ^
modules/gdnative/gdnative/string.cpp:303:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  303 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/string.cpp:309:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  309 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:315:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  315 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) {
      |                                                                                                             ^
modules/gdnative/gdnative/string.cpp:324:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  324 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:330:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  330 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                         ^
modules/gdnative/gdnative/string.cpp:337:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  337 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:344:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  344 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) {
      |                                                                                        ^
modules/gdnative/gdnative/string.cpp:352:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  352 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) {
      |                                                                                                                                               ^
modules/gdnative/gdnative/string.cpp:361:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  361 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) {
      |                                                                                               ^
modules/gdnative/gdnative/string.cpp:368:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  368 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:375:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  375 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) {
      |                                                         ^
modules/gdnative/gdnative/string.cpp:382:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  382 | godot_string GDAPI godot_string_num(double p_num) {
      |                                                 ^
modules/gdnative/gdnative/string.cpp:389:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  389 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:396:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  396 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) {
      |                                                                                                                   ^
modules/gdnative/gdnative/string.cpp:403:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  403 | godot_string GDAPI godot_string_num_real(double p_num) {
      |                                                      ^
modules/gdnative/gdnative/string.cpp:410:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  410 | godot_string GDAPI godot_string_num_scientific(double p_num) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:417:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  417 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) {
      |                                                                                     ^
modules/gdnative/gdnative/string.cpp:424:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  424 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) {
      |                                                                                            ^
modules/gdnative/gdnative/string.cpp:432:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  432 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) {
      |                                                                                         ^
modules/gdnative/gdnative/string.cpp:440:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  440 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) {
      |                                                                                                            ^
modules/gdnative/gdnative/string.cpp:450:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  450 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) {
      |                                                                                                             ^
modules/gdnative/gdnative/string.cpp:460:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  460 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) {
      |                                                                                   ^
modules/gdnative/gdnative/string.cpp:467:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  467 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) {
      |                                                                                    ^
modules/gdnative/gdnative/string.cpp:474:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  474 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:481:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  481 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                           ^
modules/gdnative/gdnative/string.cpp:488:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  488 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) {
      |                                                                                                                  ^
modules/gdnative/gdnative/string.cpp:498:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  498 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) {
      |                                                                                        ^
modules/gdnative/gdnative/string.cpp:506:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  506 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) {
      |                                                                                                                                               ^
modules/gdnative/gdnative/string.cpp:515:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  515 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:522:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  522 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) {
      |                                                                                                                     ^
modules/gdnative/gdnative/string.cpp:533:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  533 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) {
      |                                                                                                       ^
modules/gdnative/gdnative/string.cpp:541:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  541 | double GDAPI godot_string_to_double(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:547:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  547 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/string.cpp:553:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  553 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:559:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  559 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:567:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  567 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/string.cpp:575:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  575 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) {
      |                                                                                              ^
modules/gdnative/gdnative/string.cpp:583:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  583 | double GDAPI godot_string_char_to_double(const char *p_what) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:587:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  587 | godot_int GDAPI godot_string_char_to_int(const char *p_what) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:591:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  591 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) {
      |                                                             ^
modules/gdnative/gdnative/string.cpp:595:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  595 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) {
      |                                                                                      ^
modules/gdnative/gdnative/string.cpp:599:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  599 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:603:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  603 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/string.cpp:609:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  609 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/string.cpp:615:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  615 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:621:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  621 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) {
      |                                                                                             ^
modules/gdnative/gdnative/string.cpp:625:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  625 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) {
      |                                                                                                                 ^
modules/gdnative/gdnative/string.cpp:634:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  634 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) {
      |                                                                                                             ^
modules/gdnative/gdnative/string.cpp:642:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  642 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:658:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  658 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                            ^
modules/gdnative/gdnative/string.cpp:674:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  674 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                       ^
modules/gdnative/gdnative/string.cpp:690:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  690 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                                    ^
modules/gdnative/gdnative/string.cpp:706:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  706 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:729:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  729 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                                       ^
modules/gdnative/gdnative/string.cpp:752:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  752 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                     ^
modules/gdnative/gdnative/string.cpp:768:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  768 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                                  ^
modules/gdnative/gdnative/string.cpp:784:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  784 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                        ^
modules/gdnative/gdnative/string.cpp:807:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  807 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                                     ^
modules/gdnative/gdnative/string.cpp:830:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  830 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:845:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  845 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:852:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  852 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) {
      |                                                         ^
modules/gdnative/gdnative/string.cpp:856:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  856 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) {
      |                                                         ^
modules/gdnative/gdnative/string.cpp:860:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  860 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:868:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  868 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:876:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  876 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:884:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  884 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:892:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  892 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) {
      |                                                                                 ^
modules/gdnative/gdnative/string.cpp:900:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  900 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) {
      |                                                                              ^
modules/gdnative/gdnative/string.cpp:906:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  906 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:915:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  915 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:923:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  923 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) {
      |                                                                                                              ^
modules/gdnative/gdnative/string.cpp:931:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  931 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:939:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  939 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) {
      |                                                                                       ^
modules/gdnative/gdnative/string.cpp:945:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  945 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:954:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  954 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/string.cpp:964:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  964 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/string.cpp:974:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  974 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:980:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  980 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) {
      |                                                                                                            ^
modules/gdnative/gdnative/string.cpp:986:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  986 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) {
      |                                                                 ^
modules/gdnative/gdnative/string.cpp:993:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  993 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) {
      |                                                                                           ^
modules/gdnative/gdnative/string.cpp:1000:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1000 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:1006:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1006 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) {
      |                                                              ^
modules/gdnative/gdnative/string.cpp:1012:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1012 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) {
      |                                                          ^
modules/gdnative/gdnative/string.cpp:1016:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1016 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) {
      |                                                                                    ^
modules/gdnative/gdnative/string.cpp:1020:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1020 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) {
      |                                                                 ^
modules/gdnative/gdnative/string.cpp:1024:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1024 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) {
      |                                                                                           ^
modules/gdnative/gdnative/string.cpp:1028:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1028 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/string.cpp:1045:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1045 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:1053:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1053 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:1070:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1070 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:1085:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1085 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:1094:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1094 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:1103:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1103 | godot_string GDAPI godot_string_humanize_size(size_t p_size) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:1111:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1111 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/string.cpp:1117:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1117 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/string.cpp:1123:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1123 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1129:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1129 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) {
      |                                                                                               ^
modules/gdnative/gdnative/string.cpp:1139:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1139 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) {
      |                                                                                                    ^
modules/gdnative/gdnative/string.cpp:1149:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1149 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:1158:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1158 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:1167:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1167 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) {
      |                                                                              ^
modules/gdnative/gdnative/string.cpp:1176:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1176 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:1185:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1185 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:1194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1194 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:1203:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1203 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:1212:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1212 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:1221:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1221 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:1230:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1230 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:1239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:1248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1248 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1257:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1257 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1266:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1266 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:1272:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1272 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) {
      |                                                                                                       ^
modules/gdnative/gdnative/string.cpp:1278:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1278 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/string.cpp:1284:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1284 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/string.cpp:1290:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1290 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1296:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1296 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/string.cpp:1302:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1302 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/string.cpp:1311:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1311 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) {
      |                                                                                                     ^
modules/gdnative/gdnative/string.cpp:1321:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1321 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) {
      |                                                                                                     ^
modules/gdnative/gdnative/string.cpp:1331:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1331 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) {
      |                                                                                               ^
modules/gdnative/gdnative/string.cpp:1342:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1342 |   const godot_bool p_allow_empty, const godot_int p_maxsplit) {
      |                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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: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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/gdnative.h:141,
                 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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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:155,
                 from modules/gdnative/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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: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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/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/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/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v);
      |                                                                                                    ^
modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v);
      |                                                                                                        ^
modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest);
      |                                                                ^
modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v);
      |                                                                                                              ^
modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v);
      |                                                                                                 ^
modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v);
      |                                                                                                     ^
modules/gdnative/gdnative/transform.cpp:40:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:52:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   52 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) {
      |                                                                                                                  ^
modules/gdnative/gdnative/transform.cpp:59:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   59 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) {
      |                                                                                           ^
modules/gdnative/gdnative/transform.cpp:65:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/transform.cpp:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) {
      |                                                                                     ^
modules/gdnative/gdnative/transform.cpp:78:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/transform.cpp:85:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) {
      |                                                                                        ^
modules/gdnative/gdnative/transform.cpp:91:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/transform.cpp:98:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/transform.cpp:105:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/transform.cpp:112:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) {
      |                                                                                    ^
modules/gdnative/gdnative/transform.cpp:119:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | 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:127:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) {
      |                                                                                                         ^
modules/gdnative/gdnative/transform.cpp:135:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) {
      |                                                                                                           ^
modules/gdnative/gdnative/transform.cpp:143:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | 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:152:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) {
      |                                                                                                    ^
modules/gdnative/gdnative/transform.cpp:161:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  161 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) {
      |                                                                                                        ^
modules/gdnative/gdnative/transform.cpp:170:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) {
      |                                                                ^
modules/gdnative/gdnative/transform.cpp:175:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) {
      |                                                                                                          ^
modules/gdnative/gdnative/transform.cpp:181:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) {
      |                                                                                                                  ^
modules/gdnative/gdnative/transform.cpp:190:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  190 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) {
      |                                                                                                          ^
modules/gdnative/gdnative/transform.cpp:199:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  199 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) {
      |                                                                                                              ^
modules/gdnative/gdnative/transform.cpp:208:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) {
      |                                                                                                 ^
modules/gdnative/gdnative/transform.cpp:217:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  217 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) {
      |                                                                                                     ^
modules/gdnative/gdnative/rid.cpp:41:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   41 | void GDAPI godot_rid_new(godot_rid *r_dest) {
      |                                           ^
modules/gdnative/gdnative/rid.cpp:46:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) {
      |                                                         ^
modules/gdnative/gdnative/rid.cpp:51:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   51 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) {
      |                                                                                     ^
modules/gdnative/gdnative/rid.cpp:60:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) {
      |                                                                                        ^
modules/gdnative/gdnative/rid.cpp:66:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) {
      |                                                                                       ^
Compiling ==> modules/gdnative/gdnative/transform2d.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h: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);
      |                                                                                                                     ^
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/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/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/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/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/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/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                     ^
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/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/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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/array.h:55,
                 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/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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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);
      |                                                                                                          ^
Compiling ==> modules/gdnative/gdnative/variant.cpp
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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.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/gdnative/transform2d.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/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/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/include/gdnative/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/include/gdnative/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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: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/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/transform2d.cpp:40:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) {
      |                                                                                                               ^
modules/gdnative/gdnative/transform2d.cpp:46:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | 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:54:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/transform2d.cpp:61:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/transform2d.cpp:68:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) {
      |                                                                                         ^
modules/gdnative/gdnative/transform2d.cpp:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) {
      |                                                                                ^
modules/gdnative/gdnative/transform2d.cpp:80:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/transform2d.cpp:87:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) {
      |                                                                                ^
modules/gdnative/gdnative/transform2d.cpp:94:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) {
      |                                                                                          ^
modules/gdnative/gdnative/transform2d.cpp:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) {
      |                                                                                                          ^
modules/gdnative/gdnative/transform2d.cpp:109:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) {
      |                                                                                                               ^
modules/gdnative/gdnative/transform2d.cpp:117:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) {
      |                                                                                                                    ^
modules/gdnative/gdnative/transform2d.cpp:125:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                              ^
modules/gdnative/gdnative/transform2d.cpp:134:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                                  ^
modules/gdnative/gdnative/transform2d.cpp:143:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                                    ^
modules/gdnative/gdnative/transform2d.cpp:152:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                                        ^
modules/gdnative/gdnative/transform2d.cpp:161:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  161 | 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:169:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) {
      |                                                                                                                ^
modules/gdnative/gdnative/transform2d.cpp:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) {
      |                                                                                                                          ^
modules/gdnative/gdnative/transform2d.cpp:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  184 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) {
      |                                                                    ^
modules/gdnative/gdnative/transform2d.cpp:189:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) {
      |                                                                                                        ^
modules/gdnative/gdnative/transform2d.cpp:198:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  198 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) {
      |                                                                                                            ^
Compiling ==> modules/gdnative/gdnative/vector2.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,
                 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/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/include/gdnative/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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);
      |                                                                 ^
modules/gdnative/gdnative/variant.cpp:58:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/variant.cpp:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) {
      |                                                                                    ^
modules/gdnative/gdnative/variant.cpp:69:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) {
      |                                                       ^
modules/gdnative/gdnative/variant.cpp:74:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) {
      |                                                                              ^
modules/gdnative/gdnative/variant.cpp:79:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) {
      |                                                                            ^
modules/gdnative/gdnative/variant.cpp:84:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) {
      |                                                                          ^
modules/gdnative/gdnative/variant.cpp:89:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) {
      |                                                                          ^
modules/gdnative/gdnative/variant.cpp:94:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) {
      |                                                                                   ^
modules/gdnative/gdnative/variant.cpp:100:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) {
      |                                                                                      ^
modules/gdnative/gdnative/variant.cpp:106:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:112:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) {
      |                                                                                      ^
modules/gdnative/gdnative/variant.cpp:118:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) {
      |                                                                                               ^
modules/gdnative/gdnative/variant.cpp:124:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:130:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) {
      |                                                                                  ^
modules/gdnative/gdnative/variant.cpp:136:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) {
      |                                                                                  ^
modules/gdnative/gdnative/variant.cpp:142:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  142 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:148:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  148 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) {
      |                                                                                             ^
modules/gdnative/gdnative/variant.cpp:154:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:160:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) {
      |                                                                                          ^
modules/gdnative/gdnative/variant.cpp:166:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  166 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) {
      |                                                                               ^
modules/gdnative/gdnative/variant.cpp:172:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  172 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:192:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) {
      |                                                                                              ^
modules/gdnative/gdnative/variant.cpp:198:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  198 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) {
      |                                                                                   ^
modules/gdnative/gdnative/variant.cpp:204:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  204 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) {
      |                                                                                                       ^
modules/gdnative/gdnative/variant.cpp:210:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) {
      |                                                                                                     ^
modules/gdnative/gdnative/variant.cpp:216:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) {
      |                                                                                                       ^
modules/gdnative/gdnative/variant.cpp:222:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  222 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) {
      |                                                                                                           ^
modules/gdnative/gdnative/variant.cpp:228:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) {
      |                                                                                                              ^
modules/gdnative/gdnative/variant.cpp:234:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  234 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) {
      |                                                                                                              ^
modules/gdnative/gdnative/variant.cpp:240:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  240 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) {
      |                                                                                                         ^
modules/gdnative/gdnative/variant.cpp:246:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  246 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/variant.cpp:251:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  251 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/variant.cpp:256:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  256 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) {
      |                                                               ^
modules/gdnative/gdnative/variant.cpp:261:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  261 | double GDAPI godot_variant_as_real(const godot_variant *p_self) {
      |                                                               ^
modules/gdnative/gdnative/variant.cpp:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  266 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/variant.cpp:274:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  274 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/variant.cpp:282:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  282 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:290:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/variant.cpp:298:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  298 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/variant.cpp:306:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  306 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:314:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  314 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/variant.cpp:322:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  322 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/variant.cpp:330:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  330 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:338:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  338 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/variant.cpp:346:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  346 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:354:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  354 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/variant.cpp:362:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  362 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/variant.cpp:370:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  370 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/variant.cpp:377:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  377 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/variant.cpp:385:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  385 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:393:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  393 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) {
      |                                                                                         ^
modules/gdnative/gdnative/variant.cpp:402:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  402 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) {
      |                                                                                       ^
modules/gdnative/gdnative/variant.cpp:411:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  411 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) {
      |                                                                                         ^
modules/gdnative/gdnative/variant.cpp:420:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  420 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) {
      |                                                                                             ^
modules/gdnative/gdnative/variant.cpp:429:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  429 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) {
      |                                                                                               ^
modules/gdnative/gdnative/variant.cpp:438:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  438 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) {
      |                                                                                               ^
modules/gdnative/gdnative/variant.cpp:447:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  447 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) {
      |                                                                                           ^
modules/gdnative/gdnative/vector2.cpp:40:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) {
      |                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:46:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/variant.cpp:456:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  456 | 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/vector2.cpp:53:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector2.cpp:60:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector2.cpp:65:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/vector2.cpp: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/vector2.cpp:75:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector2.cpp:80:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                      ^
modules/gdnative/gdnative/vector2.cpp:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                  ^
modules/gdnative/gdnative/vector2.cpp:94:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                          ^
modules/gdnative/gdnative/vector2.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:106:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                     ^
modules/gdnative/gdnative/vector2.cpp:112:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | 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:120:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | 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:130:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | 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:138:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) {
      |                                                                                              ^
modules/gdnative/gdnative/vector2.cpp:146:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/variant.cpp:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  472 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) {
      |                                                                                                    ^
modules/gdnative/gdnative/vector2.cpp:153:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  153 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/variant.cpp:478:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  478 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) {
      |                                                                                                        ^
modules/gdnative/gdnative/vector2.cpp:160:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) {
      |                                                                                                 ^
modules/gdnative/gdnative/variant.cpp:484:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  484 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) {
      |                                                                                                       ^
modules/gdnative/gdnative/variant.cpp:490:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  490 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) {
      |                                                                                                      ^
modules/gdnative/gdnative/vector2.cpp:168:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  168 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/variant.cpp:496:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  496 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/variant.cpp:501:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  501 | void GDAPI godot_variant_destroy(godot_variant *p_self) {
      |                                                       ^
modules/gdnative/gdnative/vector2.cpp:173:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  173 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) {
      |                                                                                            ^
modules/gdnative/gdnative/variant.cpp:508:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  508 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) {
      |                                                                               ^
modules/gdnative/gdnative/vector2.cpp:179:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) {
      |                                                                                              ^
modules/gdnative/gdnative/variant.cpp:516:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  516 | 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/vector2.cpp:187:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  187 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) {
      |                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:195:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  195 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) {
      |                                                                                                ^
modules/gdnative/gdnative/vector2.cpp:203:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector2.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) {
      |                                                                                                 ^
modules/gdnative/gdnative/vector2.cpp:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  218 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                     ^
modules/gdnative/gdnative/vector2.cpp:227:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                          ^
modules/gdnative/gdnative/vector2.cpp:236:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  236 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                                 ^
modules/gdnative/gdnative/vector2.cpp:245:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  245 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) {
      |                                                                                                             ^
modules/gdnative/gdnative/vector2.cpp:253:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  253 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:262:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  262 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) {
      |                                                                                                           ^
modules/gdnative/gdnative/vector2.cpp:270:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                    ^
modules/gdnative/gdnative/vector2.cpp:276:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  276 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                   ^
modules/gdnative/gdnative/vector2.cpp:282:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  282 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/vector2.cpp:290:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) {
      |                                                                           ^
modules/gdnative/gdnative/vector2.cpp:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  295 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) {
      |                                                                           ^
modules/gdnative/gdnative/vector2.cpp:300:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  300 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/vector2.cpp:305:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  305 | 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,
                 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,
                 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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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:155,
                 from modules/gdnative/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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);
      |                                                                                                                                                                                                    ^
Compiling ==> modules/gdnative/nativescript/api_generator.cpp
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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/gdnative/vector3.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/gdnative/vector3.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);
      |                                                                                                     ^
Compiling ==> modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/gdnative/vector3.cpp:40:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z) {
      |                                                                                                                     ^
In file included from modules/gdnative/include/gdnative/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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/gdnative/vector3.cpp:46:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) {
      |                                                                       ^
modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val);
      |                                                                     ^
modules/gdnative/include/gdnative/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/gdnative/vector3.cpp:53:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *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/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t);
      |                                                                                                                                                                     ^
modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                         ^
modules/gdnative/gdnative/vector3.cpp:58:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) {
      |                                                                   ^
modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                           ^
modules/gdnative/gdnative/vector3.cpp:63:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) {
      |                                                                  ^
modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/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/vector3.cpp:68:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) {
      |                                                                          ^
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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/gdnative/vector3.cpp:73:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *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:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/gdnative/vector3.cpp:78:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector3.cpp:85:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/vector3.cpp:92:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) {
      |                                                                                                 ^
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/vector3.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | 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/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/gdnative/vector3.cpp:109:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | 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/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/gdnative/vector3.cpp:117:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | 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/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/gdnative/vector3.cpp:127:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | 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/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
modules/gdnative/gdnative/vector3.cpp:135:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                         ^
modules/gdnative/gdnative/vector3.cpp:141:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                              ^
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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/gdnative/vector3.cpp:149:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  149 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                            ^
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/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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/gdnative/vector3.cpp:157:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  157 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) {
      |                                                                               ^
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/gdnative/vector3.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  164 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) {
      |                                                                  ^
modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                              ^
modules/gdnative/gdnative/vector3.cpp:171:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  171 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) {
      |                                                                    ^
modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:178:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  178 | godot_vector3 GDAPI godot_vector3_ceil(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:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val);
      |                                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:185:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  185 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) {
      |                                                                                                      ^
modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis);
      |                                                                                                     ^
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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/gdnative/vector3.cpp:193:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *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/gdnative/vector3.cpp:199:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  199 | 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:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a);
      |                                                                                                      ^
modules/gdnative/gdnative/vector3.cpp:205:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  205 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) {
      |                                                                                               ^
modules/gdnative/gdnative/vector3.cpp:211:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  211 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) {
      |                                                                                              ^
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/gdnative/vector3.cpp:219:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  219 | godot_vector3 GDAPI godot_vector3_bounce(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/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/gdnative/vector3.cpp:227:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) {
      |                                                                                                ^
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/gdnative/vector3.cpp:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  235 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                     ^
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/gdnative/vector3.cpp:244:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                          ^
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/gdnative/vector3.cpp:253:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  253 | 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: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/gdnative/vector3.cpp:262:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  262 | 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: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/gdnative/vector3.cpp:270:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/gdnative/vector3.cpp:279:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  279 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) {
      |                                                                                                           ^
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/gdnative/vector3.cpp:287:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  287 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                    ^
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/gdnative/vector3.cpp:293:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  293 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                   ^
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/gdnative/vector3.cpp:299:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  299 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *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/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/gdnative/vector3.cpp:307:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  307 | 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/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/gdnative/vector3.cpp:312:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  312 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) {
      |                                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/gdnative.h:141,
                 from modules/gdnative/include/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.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);
      |                                                                                          ^
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,
                 from modules/gdnative/nativescript/godot_nativescript.cpp:40:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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:9,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) {
      |                                                                                                                                                                                                   ^
modules/gdnative/nativescript/godot_nativescript.cpp:78:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) {
      |                                                                                                                                                                                                        ^
modules/gdnative/nativescript/godot_nativescript.cpp:102:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) {
      |                                                                                                                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:117:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) {
      |                                                                                                                                                                                                                           ^
modules/gdnative/nativescript/godot_nativescript.cpp:138:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) {
      |                                                                                                                        ^
modules/gdnative/nativescript/godot_nativescript.cpp:182:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  182 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) {
      |                                                                     ^
modules/gdnative/nativescript/godot_nativescript.cpp:200:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  200 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) {
      |                                                                                                                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:227:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) {
      |                                                                                                                                ^
modules/gdnative/nativescript/godot_nativescript.cpp:236:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  236 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) {
      |                                                                                                                                                              ^
modules/gdnative/nativescript/godot_nativescript.cpp:248:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  248 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) {
      |                                                                                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:260:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  260 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) {
      |                                                                                                                                                            ^
modules/gdnative/nativescript/godot_nativescript.cpp:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  272 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) {
      |                                                                                                        ^
modules/gdnative/nativescript/godot_nativescript.cpp:276:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  276 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) {
      |                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:280:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  280 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) {
      |                                                                                                               ^
modules/gdnative/nativescript/godot_nativescript.cpp:289:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  289 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) {
      |                                                                               ^
modules/gdnative/nativescript/godot_nativescript.cpp:308:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  308 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) {
      |                                                                                                                           ^
modules/gdnative/nativescript/godot_nativescript.cpp:312:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  312 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) {
      |                                                                                   ^
modules/gdnative/nativescript/godot_nativescript.cpp:316:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  316 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) {
      |                                                                                           ^
modules/gdnative/nativescript/godot_nativescript.cpp:320:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  320 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) {
      |                                                                                          ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp: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/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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp: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/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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/register_types.cpp:36:
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/register_types.cpp:36:
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/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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();
      |                                     ^
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/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);
      |                                                                                          ^
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/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);
      |                                                                                                                                               ^
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/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 *);
      |                                                           ^
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/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 *);
      |                                                                                         ^
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/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 *);
      |                                                                                ^
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/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/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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) {
      |                                                                                                         ^
Compiling ==> modules/gdnative/net/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,
                 from 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/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                               ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                 ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                     ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                     ^
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/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                 ^
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/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/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                   ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                      ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                               ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                                                         ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                       ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                            ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                       ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                  ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                  ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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();
      |                                     ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                          ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                               ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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 *);
      |                                                           ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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 *);
      |                                                                                         ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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 *);
      |                                                                                ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) {
      |                                                                                               ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.cpp:32:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/register_types.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);
      |                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                 ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                     ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                     ^
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/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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                 ^
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/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/register_types.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);
      |                                                                   ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.cpp:32:
modules/gdnative/include/gdnative/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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                      ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                 ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                                        ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                         ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                       ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                            ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                       ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                  ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                  ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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();
      |                                     ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                          ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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 *);
      |                                                           ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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 *);
      |                                                                                         ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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 *);
      |                                                                                ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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/register_types.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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp
Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp
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/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                               ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                 ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                     ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                     ^
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/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                 ^
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/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/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                   ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                      ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                               ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                                                         ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                       ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                            ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                       ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                  ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                  ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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();
      |                                     ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                          ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                               ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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 *);
      |                                                           ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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 *);
      |                                                                                         ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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 *);
      |                                                                                ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) {
      |                                                                                                    ^
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/webrtc_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/webrtc_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/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/net/webrtc_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/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/net/webrtc_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/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/net/webrtc_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/webrtc_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/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/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/net/webrtc_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/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/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/webrtc_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);
      |                                                                   ^
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/net/webrtc_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                                                 ^
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/net/webrtc_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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                               ^
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/net/webrtc_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                               ^
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/net/webrtc_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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                                                                                        ^
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/net/webrtc_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);
      |                                               ^
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/net/webrtc_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);
      |                                                                                                                                                                         ^
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/net/webrtc_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);
      |                                                                       ^
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/net/webrtc_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);
      |                                                                                                                                            ^
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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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);
      |                                                                                                        ^
modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) {
      |                                                                                                                     ^
modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) {
      |                                                                                                               ^
modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) {
      |                                                                                     ^
Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp
Compiling ==> modules/gdnative/arvr/register_types.cpp
Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                   ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                                         ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                       ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                            ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.cpp:32:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                 ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                     ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                     ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                 ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                   ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.cpp:32:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                      ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                 ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                                        ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                         ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                       ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                            ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                       ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                  ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                  ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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();
      |                                     ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                          ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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 *);
      |                                                           ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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 *);
      |                                                                                         ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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 *);
      |                                                                                ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                        ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/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_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/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_instance.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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/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,
                 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/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/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);
      |                                                                                               ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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/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);
      |                                                                   ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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);
      |                                                                                                          ^
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/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/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/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/string.h: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/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/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/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/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/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/string.h: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/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/string.h: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/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/string.h: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/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/string.h: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);
      |                                                                                                    ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y);
      |                                                                                               ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/string.h: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/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/string.h: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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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/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: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/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/string.h: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);
      |                                                     ^
modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self);
      |                                                                 ^
In file included from modules/gdnative/include/gdnative/gdnative.h:145,
                 from modules/gdnative/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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);
      |                                                                                            ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w);
      |                                                                                                                                     ^
modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/string_name.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 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 *);
      |                                                           ^
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/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/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/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/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 *);
      |                                        ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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/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/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/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/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 |  GDCALLINGCONV void (*free_func)(void *);
      |                                        ^
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/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by);
      |                                                                                                 ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                           ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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);
      |                                                                                              ^
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);
      |                                                                                                      ^
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/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/pluginscript_language.cpp:36:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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_language.cpp:36:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
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/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc);
      |                                                                                                      ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h: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:
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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/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_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);
      |                                                                   ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/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:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 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 *);
      |                                                           ^
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/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:
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/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);
      |                                                                                               ^
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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 *);
      |                                                           ^
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/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);
      |                                                                                                      ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/register_types.cpp:40:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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 *);
      |                                                           ^
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/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);
      |                                                                                                      ^
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/videodecoder/../gdnative.h:39,
                 from modules/gdnative/videodecoder/video_stream_gdnative.h:34,
                 from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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 *);
      |                                                           ^
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/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);
      |                                                                                                      ^
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);
      |                                                                                                        ^
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/include/gdnative_api_struct.gen.h:5,
                 from modules/gdnative/gdnative_api_struct.gen.cpp:3:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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_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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
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/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/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/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/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/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) {
      |                                                                                                        ^
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_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);
      |                                                                                                                     ^
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/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_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);
      |                                                                                                                                 ^
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/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:
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_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 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);
      |                                                                                                                                                  ^
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_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);
      |                                                                                                      ^
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_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);
      |                                                                                                                                ^
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_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);
      |                                                         ^
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_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);
      |                                                                                                                                                 ^
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_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);
      |                                                                                   ^
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_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);
      |                                                                                                                               ^
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_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);
      |                                                                                                                                                ^
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_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);
      |                                           ^
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_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);
      |                                                                                                                                                                                                    ^
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_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);
      |                                                                                                               ^
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_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);
      |                                                                                                                                                                    ^
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_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);
      |                                                                         ^
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_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);
      |                                                                                                                                                                                        ^
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_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);
      |                                               ^
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_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);
      |                                                                                                                                                                         ^
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_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);
      |                                                                       ^
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_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);
      |                                                                                                                                            ^
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_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);
      |                                                                                       ^
modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name);
      |                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self);
      |                                                                              ^
modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self);
      |                                                                                            ^
modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self);
      |                                                               ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h: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);
      |                                                  ^
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_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);
      |                                                                                                                                  ^
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_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:
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_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:
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/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
Compiling ==> modules/gdscript/gdscript_editor.cpp
Compiling ==> modules/gdscript/gdscript_function.cpp
Compiling ==> modules/gdscript/gdscript_functions.cpp
Compiling ==> modules/gdscript/gdscript_parser.cpp
Compiling ==> modules/gdscript/gdscript_tokenizer.cpp
Compiling ==> modules/gdscript/register_types.cpp
Compiling ==> modules/gridmap/grid_map.cpp
Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp
Compiling ==> modules/gridmap/register_types.cpp
Compiling ==> modules/hdr/image_loader_hdr.cpp
Compiling ==> modules/hdr/register_types.cpp
Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp
Compiling ==> modules/jpg/image_loader_jpegd.cpp
Compiling ==> modules/jpg/register_types.cpp
Compiling ==> modules/jsonrpc/jsonrpc.cpp
Compiling ==> modules/jsonrpc/register_types.cpp
Compiling ==> thirdparty/mbedtls/library/aes.c
Compiling ==> thirdparty/mbedtls/library/aesni.c
Compiling ==> thirdparty/mbedtls/library/arc4.c
Compiling ==> thirdparty/mbedtls/library/aria.c
Compiling ==> thirdparty/mbedtls/library/asn1parse.c
Compiling ==> thirdparty/mbedtls/library/asn1write.c
Compiling ==> thirdparty/mbedtls/library/base64.c
Compiling ==> thirdparty/mbedtls/library/bignum.c
Compiling ==> thirdparty/mbedtls/library/blowfish.c
Compiling ==> thirdparty/mbedtls/library/camellia.c
Compiling ==> thirdparty/mbedtls/library/ccm.c
Compiling ==> thirdparty/mbedtls/library/certs.c
Compiling ==> thirdparty/mbedtls/library/chacha20.c
Compiling ==> thirdparty/mbedtls/library/chachapoly.c
Compiling ==> thirdparty/mbedtls/library/cipher.c
Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c
Compiling ==> thirdparty/mbedtls/library/cmac.c
Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c
Compiling ==> thirdparty/mbedtls/library/debug.c
Compiling ==> thirdparty/mbedtls/library/des.c
Compiling ==> thirdparty/mbedtls/library/dhm.c
Compiling ==> thirdparty/mbedtls/library/ecdh.c
Compiling ==> thirdparty/mbedtls/library/ecdsa.c
Compiling ==> thirdparty/mbedtls/library/ecjpake.c
Compiling ==> thirdparty/mbedtls/library/ecp.c
Compiling ==> thirdparty/mbedtls/library/ecp_curves.c
Compiling ==> thirdparty/mbedtls/library/entropy.c
Compiling ==> thirdparty/mbedtls/library/entropy_poll.c
Compiling ==> thirdparty/mbedtls/library/error.c
Compiling ==> thirdparty/mbedtls/library/gcm.c
Compiling ==> thirdparty/mbedtls/library/havege.c
Compiling ==> thirdparty/mbedtls/library/hkdf.c
Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c
Compiling ==> thirdparty/mbedtls/library/md2.c
Compiling ==> thirdparty/mbedtls/library/md4.c
Compiling ==> thirdparty/mbedtls/library/md5.c
Compiling ==> thirdparty/mbedtls/library/md.c
Compiling ==> thirdparty/mbedtls/library/md_wrap.c
Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c
Compiling ==> thirdparty/mbedtls/library/net_sockets.c
Compiling ==> thirdparty/mbedtls/library/nist_kw.c
Compiling ==> thirdparty/mbedtls/library/oid.c
Compiling ==> thirdparty/mbedtls/library/padlock.c
Compiling ==> thirdparty/mbedtls/library/pem.c
Compiling ==> thirdparty/mbedtls/library/pk.c
Compiling ==> thirdparty/mbedtls/library/pkcs11.c
Compiling ==> thirdparty/mbedtls/library/pkcs12.c
Compiling ==> thirdparty/mbedtls/library/pkcs5.c
Compiling ==> thirdparty/mbedtls/library/pkparse.c
Compiling ==> thirdparty/mbedtls/library/pk_wrap.c
Compiling ==> thirdparty/mbedtls/library/pkwrite.c
Compiling ==> thirdparty/mbedtls/library/platform.c
Compiling ==> thirdparty/mbedtls/library/platform_util.c
Compiling ==> thirdparty/mbedtls/library/poly1305.c
Compiling ==> thirdparty/mbedtls/library/ripemd160.c
Compiling ==> thirdparty/mbedtls/library/rsa.c
Compiling ==> thirdparty/mbedtls/library/rsa_internal.c
Compiling ==> thirdparty/mbedtls/library/sha1.c
Compiling ==> thirdparty/mbedtls/library/sha256.c
Compiling ==> thirdparty/mbedtls/library/sha512.c
Compiling ==> thirdparty/mbedtls/library/ssl_cache.c
Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c
Compiling ==> thirdparty/mbedtls/library/ssl_cli.c
Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c
Compiling ==> thirdparty/mbedtls/library/ssl_srv.c
Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c
Compiling ==> thirdparty/mbedtls/library/ssl_tls.c
Compiling ==> thirdparty/mbedtls/library/threading.c
Compiling ==> thirdparty/mbedtls/library/timing.c
Compiling ==> thirdparty/mbedtls/library/version.c
Compiling ==> thirdparty/mbedtls/library/version_features.c
Compiling ==> thirdparty/mbedtls/library/x509.c
Compiling ==> thirdparty/mbedtls/library/x509_create.c
Compiling ==> thirdparty/mbedtls/library/x509_crl.c
Compiling ==> thirdparty/mbedtls/library/x509_crt.c
Compiling ==> thirdparty/mbedtls/library/x509_csr.c
Compiling ==> thirdparty/mbedtls/library/x509write_crt.c
Compiling ==> thirdparty/mbedtls/library/x509write_csr.c
Compiling ==> thirdparty/mbedtls/library/xtea.c
Compiling ==> modules/mbedtls/crypto_mbedtls.cpp
Compiling ==> modules/mbedtls/register_types.cpp
Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp
Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp
Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp
Compiling ==> modules/mobile_vr/register_types.cpp
Compiling ==> modules/ogg/register_types.cpp
Compiling ==> thirdparty/misc/open-simplex-noise.c
Compiling ==> modules/opensimplex/noise_texture.cpp
Compiling ==> modules/opensimplex/open_simplex_noise.cpp
Compiling ==> modules/opensimplex/register_types.cpp
Compiling ==> modules/opus/stub/register_types.cpp
Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp
Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp
Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp
Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp
Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp
Compiling ==> modules/pvr/register_types.cpp
Compiling ==> modules/pvr/texture_loader_pvr.cpp
Compiling ==> modules/regex/regex.cpp
Compiling ==> modules/regex/register_types.cpp
Compiling ==> modules/squish/image_compress_squish.cpp
Compiling ==> modules/squish/register_types.cpp
Compiling ==> thirdparty/misc/stb_vorbis.c
Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp
Compiling ==> modules/stb_vorbis/register_types.cpp
Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp
Compiling ==> thirdparty/nanosvg/nanosvg.cc
Compiling ==> modules/svg/image_loader_svg.cpp
Compiling ==> modules/svg/register_types.cpp
Compiling ==> modules/tga/image_loader_tga.cpp
Compiling ==> modules/tga/register_types.cpp
Compiling ==> modules/theora/register_types.cpp
Compiling ==> modules/theora/video_stream_theora.cpp
Compiling ==> thirdparty/miniupnpc/miniupnpc/miniupnpc.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/upnpcommands.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/miniwget.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/upnpdev.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/igd_desc_parse.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/minissdpc.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/minisoap.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/minixml.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/connecthostport.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/receivedata.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/portlistingparse.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/upnpreplyparse.c
Compiling ==> modules/upnp/register_types.cpp
Compiling ==> modules/upnp/upnp.cpp
Compiling ==> modules/upnp/upnp_device.cpp
Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp
Compiling ==> thirdparty/vhacd/src/FloatMath.cpp
Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp
Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp
Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp
Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp
Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp
Compiling ==> thirdparty/vhacd/src/vhacdRaycastMesh.cpp
Compiling ==> thirdparty/vhacd/src/VHACD.cpp
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/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<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual uint32_t FLOAT_MATH::MyVertexIndex::getIndex(const double*, bool&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/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<FLOAT_MATH::TVec>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<FLOAT_MATH::TVec>::iterator' {aka '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void FLOAT_MATH::CTriangulator::addPoint(double, double, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/vhacd/src/btConvexHullComputer.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual uint32_t* FLOAT_MATH::CTriangulator::triangulate(uint32_t&, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual const double* FLOAT_MATH::Triangulate::triangulate3d(uint32_t, const double*, uint32_t, uint32_t&, bool, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual const float* FLOAT_MATH::Triangulate::triangulate3d(uint32_t, const float*, uint32_t, uint32_t&, bool, float)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> modules/vhacd/register_types.cpp
Compiling ==> modules/visual_script/register_types.cpp
Compiling ==> modules/visual_script/visual_script.cpp
Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp
Compiling ==> modules/visual_script/visual_script_editor.cpp
Compiling ==> modules/visual_script/visual_script_expression.cpp
Compiling ==> modules/visual_script/visual_script_flow_control.cpp
Compiling ==> modules/visual_script/visual_script_func_nodes.cpp
Compiling ==> modules/visual_script/visual_script_nodes.cpp
Compiling ==> modules/visual_script/visual_script_property_selector.cpp
Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp
Compiling ==> modules/vorbis/stub/register_types.cpp
Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc
Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp
Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp
Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp
Compiling ==> modules/webm/register_types.cpp
Compiling ==> modules/webm/video_stream_webm.cpp
Compiling ==> modules/webp/image_loader_webp.cpp
Compiling ==> modules/webp/register_types.cpp
Compiling ==> modules/webrtc/register_types.cpp
Compiling ==> modules/webrtc/webrtc_data_channel.cpp
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:
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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                         ^
./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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                ^
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 *);
      |                                                                                                         ^
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:
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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                         ^
./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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                ^
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 *);
      |                                                                                                         ^
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,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:35:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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:10,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/webrtc/webrtc_peer_connection_gdnative.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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);
      |                                                                                               ^
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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);
      |                                                                   ^
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/gdnative.h:141,
                 from ./modules/gdnative/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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 *);
      |                                                                                         ^
./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/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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 *);
      |                                                                                ^
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 *);
      |                                                                                                         ^
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,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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:10,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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/webrtc/webrtc_peer_connection_gdnative.cpp:36:
modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
Compiling ==> modules/websocket/websocket_multiplayer_peer.cpp
Compiling ==> modules/websocket/websocket_peer.cpp
Compiling ==> modules/websocket/websocket_server.cpp
Compiling ==> modules/websocket/wsl_client.cpp
Compiling ==> modules/websocket/wsl_peer.cpp
Compiling ==> modules/websocket/wsl_server.cpp
Compiling ==> platform/android/api/api.cpp
Compiling ==> platform/javascript/api/api.cpp
Compiling ==> platform/register_platform_apis.gen.cpp
Compiling ==> drivers/unix/dir_access_unix.cpp
Compiling ==> drivers/unix/file_access_unix.cpp
Compiling ==> drivers/unix/ip_unix.cpp
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
Linking Static Library ==> modules/libmodules.x11.opt.32.a
Compiling ==> drivers/unix/os_unix.cpp
Ranlib Library         ==> modules/libmodules.x11.opt.32.a
Compiling ==> drivers/unix/rw_lock_posix.cpp
Compiling ==> drivers/unix/semaphore_posix.cpp
Compiling ==> drivers/unix/syslog_logger.cpp
Compiling ==> drivers/unix/thread_posix.cpp
Compiling ==> drivers/windows/dir_access_windows.cpp
Compiling ==> drivers/windows/file_access_windows.cpp
Compiling ==> drivers/windows/mutex_windows.cpp
Compiling ==> drivers/windows/rw_lock_windows.cpp
Compiling ==> drivers/windows/semaphore_windows.cpp
Compiling ==> drivers/windows/thread_windows.cpp
Compiling ==> drivers/alsa/audio_driver_alsa.cpp
Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp
Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp
Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp
Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp
Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp
Compiling ==> drivers/gles3/rasterizer_canvas_gles3.cpp
Compiling ==> drivers/gles3/rasterizer_gles3.cpp
Compiling ==> drivers/gles3/rasterizer_scene_gles3.cpp
Compiling ==> drivers/gles3/rasterizer_storage_gles3.cpp
Compiling ==> drivers/gles3/shader_compiler_gles3.cpp
Compiling ==> drivers/gles3/shader_gles3.cpp
Compiling ==> drivers/gles2/rasterizer_canvas_gles2.cpp
Compiling ==> drivers/gles2/rasterizer_gles2.cpp
Compiling ==> drivers/gles2/rasterizer_scene_gles2.cpp
Compiling ==> drivers/gles2/rasterizer_storage_gles2.cpp
Compiling ==> drivers/gles2/shader_compiler_gles2.cpp
Compiling ==> drivers/gles2/shader_gles2.cpp
Compiling ==> thirdparty/glad/glad.c
Compiling ==> drivers/png/image_loader_png.cpp
Compiling ==> drivers/png/png_driver_common.cpp
Compiling ==> drivers/png/resource_saver_png.cpp
Compiling ==> drivers/register_driver_types.cpp
Compiling ==> thirdparty/misc/easing_equations.cpp
Compiling ==> thirdparty/misc/mikktspace.c
Compiling ==> scene/register_scene_types.cpp
Compiling ==> scene/scene_string_names.cpp
Compiling ==> scene/main/canvas_layer.cpp
Compiling ==> scene/main/http_request.cpp
Compiling ==> scene/main/instance_placeholder.cpp
Linking Static Library ==> drivers/libdrivers.x11.opt.32.a
Ranlib Library         ==> drivers/libdrivers.x11.opt.32.a
Compiling ==> scene/main/node.cpp
Compiling ==> scene/main/resource_preloader.cpp
Compiling ==> scene/main/scene_tree.cpp
Compiling ==> scene/main/timer.cpp
Compiling ==> scene/main/viewport.cpp
Compiling ==> scene/gui/base_button.cpp
Compiling ==> scene/gui/box_container.cpp
Compiling ==> scene/gui/button.cpp
Compiling ==> scene/gui/center_container.cpp
Compiling ==> scene/gui/check_box.cpp
Compiling ==> scene/gui/check_button.cpp
Compiling ==> scene/gui/color_picker.cpp
Compiling ==> scene/gui/color_rect.cpp
Compiling ==> scene/gui/container.cpp
Compiling ==> scene/gui/control.cpp
Compiling ==> scene/gui/dialogs.cpp
Compiling ==> scene/gui/file_dialog.cpp
Compiling ==> scene/gui/gradient_edit.cpp
Compiling ==> scene/gui/graph_edit.cpp
Compiling ==> scene/gui/graph_node.cpp
Compiling ==> scene/gui/grid_container.cpp
Compiling ==> scene/gui/item_list.cpp
Compiling ==> scene/gui/label.cpp
Compiling ==> scene/gui/line_edit.cpp
Compiling ==> scene/gui/link_button.cpp
Compiling ==> scene/gui/margin_container.cpp
Compiling ==> scene/gui/menu_button.cpp
Compiling ==> scene/gui/nine_patch_rect.cpp
Compiling ==> scene/gui/option_button.cpp
Compiling ==> scene/gui/panel.cpp
Compiling ==> scene/gui/panel_container.cpp
Compiling ==> scene/gui/popup.cpp
Compiling ==> scene/gui/popup_menu.cpp
Compiling ==> scene/gui/progress_bar.cpp
Compiling ==> scene/gui/range.cpp
Compiling ==> scene/gui/reference_rect.cpp
Compiling ==> scene/gui/rich_text_effect.cpp
Compiling ==> scene/gui/rich_text_label.cpp
Compiling ==> scene/gui/scroll_bar.cpp
Compiling ==> scene/gui/scroll_container.cpp
Compiling ==> scene/gui/separator.cpp
Compiling ==> scene/gui/shortcut.cpp
Compiling ==> scene/gui/slider.cpp
Compiling ==> scene/gui/spin_box.cpp
Compiling ==> scene/gui/split_container.cpp
Compiling ==> scene/gui/tab_container.cpp
Compiling ==> scene/gui/tabs.cpp
Compiling ==> scene/gui/text_edit.cpp
Compiling ==> scene/gui/texture_button.cpp
Compiling ==> scene/gui/texture_progress.cpp
Compiling ==> scene/gui/texture_rect.cpp
Compiling ==> scene/gui/tool_button.cpp
Compiling ==> scene/gui/tree.cpp
Compiling ==> scene/gui/video_player.cpp
Compiling ==> scene/gui/viewport_container.cpp
Compiling ==> scene/3d/area.cpp
Compiling ==> scene/3d/arvr_nodes.cpp
Compiling ==> scene/3d/audio_stream_player_3d.cpp
Compiling ==> scene/3d/baked_lightmap.cpp
Compiling ==> scene/3d/bone_attachment.cpp
Compiling ==> scene/3d/camera.cpp
Compiling ==> scene/3d/collision_object.cpp
Compiling ==> scene/3d/collision_polygon.cpp
Compiling ==> scene/3d/collision_shape.cpp
Compiling ==> scene/3d/cpu_particles.cpp
Compiling ==> scene/3d/gi_probe.cpp
Compiling ==> scene/3d/immediate_geometry.cpp
Compiling ==> scene/3d/interpolated_camera.cpp
Compiling ==> scene/3d/light.cpp
Compiling ==> scene/3d/listener.cpp
Compiling ==> scene/3d/mesh_instance.cpp
Compiling ==> scene/3d/multimesh_instance.cpp
Compiling ==> scene/3d/navigation.cpp
Compiling ==> scene/3d/navigation_mesh.cpp
Compiling ==> scene/3d/particles.cpp
Compiling ==> scene/3d/path.cpp
Compiling ==> scene/3d/physics_body.cpp
Compiling ==> scene/3d/physics_joint.cpp
Compiling ==> scene/3d/position_3d.cpp
Compiling ==> scene/3d/proximity_group.cpp
Compiling ==> scene/3d/ray_cast.cpp
Compiling ==> scene/3d/reflection_probe.cpp
Compiling ==> scene/3d/remote_transform.cpp
Compiling ==> scene/3d/skeleton.cpp
Compiling ==> scene/3d/soft_body.cpp
Compiling ==> scene/3d/spatial.cpp
Compiling ==> scene/3d/spatial_velocity_tracker.cpp
Compiling ==> scene/3d/spring_arm.cpp
Compiling ==> scene/3d/sprite_3d.cpp
Compiling ==> scene/3d/vehicle_body.cpp
Compiling ==> scene/3d/visibility_notifier.cpp
Compiling ==> scene/3d/visual_instance.cpp
Compiling ==> scene/3d/voxel_light_baker.cpp
Compiling ==> scene/3d/world_environment.cpp
Compiling ==> scene/2d/animated_sprite.cpp
Compiling ==> scene/2d/area_2d.cpp
Compiling ==> scene/2d/audio_stream_player_2d.cpp
Compiling ==> scene/2d/back_buffer_copy.cpp
Compiling ==> scene/2d/camera_2d.cpp
Compiling ==> scene/2d/canvas_item.cpp
Compiling ==> scene/2d/canvas_modulate.cpp
Compiling ==> scene/2d/collision_object_2d.cpp
Compiling ==> scene/2d/collision_polygon_2d.cpp
Compiling ==> scene/2d/collision_shape_2d.cpp
Compiling ==> scene/2d/cpu_particles_2d.cpp
Compiling ==> scene/2d/joints_2d.cpp
Compiling ==> scene/2d/light_2d.cpp
Compiling ==> scene/2d/light_occluder_2d.cpp
Compiling ==> scene/2d/line_2d.cpp
Compiling ==> scene/2d/line_builder.cpp
Compiling ==> scene/2d/mesh_instance_2d.cpp
Compiling ==> scene/2d/multimesh_instance_2d.cpp
Compiling ==> scene/2d/navigation_2d.cpp
Compiling ==> scene/2d/navigation_polygon.cpp
Compiling ==> scene/2d/node_2d.cpp
Compiling ==> scene/2d/parallax_background.cpp
Compiling ==> scene/2d/parallax_layer.cpp
Compiling ==> scene/2d/particles_2d.cpp
Compiling ==> scene/2d/path_2d.cpp
Compiling ==> scene/2d/path_texture.cpp
Compiling ==> scene/2d/physics_body_2d.cpp
Compiling ==> scene/2d/polygon_2d.cpp
Compiling ==> scene/2d/position_2d.cpp
Compiling ==> scene/2d/ray_cast_2d.cpp
Compiling ==> scene/2d/remote_transform_2d.cpp
Compiling ==> scene/2d/skeleton_2d.cpp
Compiling ==> scene/2d/sprite.cpp
Compiling ==> scene/2d/tile_map.cpp
Compiling ==> scene/2d/touch_screen_button.cpp
Compiling ==> scene/2d/visibility_notifier_2d.cpp
Compiling ==> scene/2d/y_sort.cpp
Compiling ==> scene/animation/animation_blend_space_1d.cpp
Compiling ==> scene/animation/animation_blend_space_2d.cpp
Compiling ==> scene/animation/animation_blend_tree.cpp
Compiling ==> scene/animation/animation_cache.cpp
Compiling ==> scene/animation/animation_node_state_machine.cpp
Compiling ==> scene/animation/animation_player.cpp
Compiling ==> scene/animation/animation_tree.cpp
Compiling ==> scene/animation/animation_tree_player.cpp
Compiling ==> scene/animation/root_motion_view.cpp
Compiling ==> scene/animation/skeleton_ik.cpp
Compiling ==> scene/animation/tween.cpp
Compiling ==> scene/audio/audio_stream_player.cpp
Compiling ==> scene/resources/animation.cpp
Compiling ==> scene/resources/audio_stream_sample.cpp
Compiling ==> scene/resources/bit_map.cpp
Compiling ==> scene/resources/box_shape.cpp
Compiling ==> scene/resources/canvas.cpp
Compiling ==> scene/resources/capsule_shape.cpp
Compiling ==> scene/resources/capsule_shape_2d.cpp
Compiling ==> scene/resources/circle_shape_2d.cpp
Compiling ==> scene/resources/concave_polygon_shape.cpp
Compiling ==> scene/resources/concave_polygon_shape_2d.cpp
Compiling ==> scene/resources/convex_polygon_shape.cpp
Compiling ==> scene/resources/convex_polygon_shape_2d.cpp
Compiling ==> scene/resources/curve.cpp
Compiling ==> scene/resources/cylinder_shape.cpp
Compiling ==> scene/resources/dynamic_font.cpp
Compiling ==> scene/resources/environment.cpp
Compiling ==> scene/resources/font.cpp
Compiling ==> scene/resources/gradient.cpp
Compiling ==> scene/resources/height_map_shape.cpp
Compiling ==> scene/resources/line_shape_2d.cpp
Compiling ==> scene/resources/material.cpp
Compiling ==> scene/resources/mesh.cpp
Compiling ==> scene/resources/mesh_data_tool.cpp
Compiling ==> scene/resources/mesh_library.cpp
Compiling ==> scene/resources/multimesh.cpp
Compiling ==> scene/resources/packed_scene.cpp
Compiling ==> scene/resources/particles_material.cpp
Compiling ==> scene/resources/physics_material.cpp
Compiling ==> scene/resources/plane_shape.cpp
Compiling ==> scene/resources/polygon_path_finder.cpp
Compiling ==> scene/resources/primitive_meshes.cpp
Compiling ==> scene/resources/ray_shape.cpp
Compiling ==> scene/resources/rectangle_shape_2d.cpp
Compiling ==> scene/resources/resource_format_text.cpp
Compiling ==> scene/resources/segment_shape_2d.cpp
Compiling ==> scene/resources/shader.cpp
Compiling ==> scene/resources/shape.cpp
Compiling ==> scene/resources/shape_2d.cpp
Compiling ==> scene/resources/skin.cpp
Compiling ==> scene/resources/sky.cpp
Compiling ==> scene/resources/space_2d.cpp
Compiling ==> scene/resources/sphere_shape.cpp
Compiling ==> scene/resources/style_box.cpp
Compiling ==> scene/resources/surface_tool.cpp
Compiling ==> scene/resources/text_file.cpp
Compiling ==> scene/resources/texture.cpp
Compiling ==> scene/resources/theme.cpp
Compiling ==> scene/resources/tile_set.cpp
Compiling ==> scene/resources/visual_shader.cpp
Compiling ==> scene/resources/visual_shader_nodes.cpp
Compiling ==> scene/resources/world.cpp
Compiling ==> scene/resources/world_2d.cpp
Compiling ==> scene/resources/default_theme/default_theme.cpp
Compiling ==> scene/debugger/script_debugger_remote.cpp
Compiling ==> servers/arvr_server.cpp
Compiling ==> servers/audio_server.cpp
Compiling ==> servers/camera_server.cpp
Compiling ==> servers/physics_2d_server.cpp
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
Compiling ==> servers/arvr/arvr_positional_tracker.cpp
Compiling ==> servers/camera/camera_feed.cpp
Compiling ==> servers/physics/area_pair_sw.cpp
Compiling ==> servers/physics/area_sw.cpp
Compiling ==> servers/physics/body_pair_sw.cpp
Compiling ==> servers/physics/body_sw.cpp
Compiling ==> servers/physics/broad_phase_basic.cpp
Compiling ==> servers/physics/broad_phase_octree.cpp
Compiling ==> servers/physics/broad_phase_sw.cpp
Compiling ==> servers/physics/collision_object_sw.cpp
Compiling ==> servers/physics/collision_solver_sat.cpp
Compiling ==> servers/physics/collision_solver_sw.cpp
Compiling ==> servers/physics/gjk_epa.cpp
Compiling ==> servers/physics/physics_server_sw.cpp
Compiling ==> servers/physics/shape_sw.cpp
Compiling ==> servers/physics/space_sw.cpp
Compiling ==> servers/physics/step_sw.cpp
Compiling ==> servers/physics/joints/cone_twist_joint_sw.cpp
Compiling ==> servers/physics/joints/generic_6dof_joint_sw.cpp
Compiling ==> servers/physics/joints/hinge_joint_sw.cpp
Compiling ==> servers/physics/joints/pin_joint_sw.cpp
Compiling ==> servers/physics/joints/slider_joint_sw.cpp
Compiling ==> servers/physics_2d/area_2d_sw.cpp
Compiling ==> servers/physics_2d/area_pair_2d_sw.cpp
Compiling ==> servers/physics_2d/body_2d_sw.cpp
Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp
Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp
Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp
Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp
Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp
Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp
Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp
Compiling ==> servers/physics_2d/joints_2d_sw.cpp
Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp
Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp
Compiling ==> servers/physics_2d/shape_2d_sw.cpp
Compiling ==> servers/physics_2d/space_2d_sw.cpp
Compiling ==> servers/physics_2d/step_2d_sw.cpp
Compiling ==> servers/visual/rasterizer.cpp
Compiling ==> servers/visual/shader_language.cpp
Compiling ==> servers/visual/shader_types.cpp
Compiling ==> servers/visual/visual_server_canvas.cpp
Compiling ==> servers/visual/visual_server_globals.cpp
Compiling ==> servers/visual/visual_server_light_baker.cpp
Compiling ==> servers/visual/visual_server_raster.cpp
Compiling ==> servers/visual/visual_server_scene.cpp
Compiling ==> servers/visual/visual_server_viewport.cpp
Compiling ==> servers/visual/visual_server_wrap_mt.cpp
Compiling ==> servers/audio/audio_driver_dummy.cpp
Compiling ==> servers/audio/audio_effect.cpp
Compiling ==> servers/audio/audio_filter_sw.cpp
Compiling ==> servers/audio/audio_rb_resampler.cpp
Compiling ==> servers/audio/audio_stream.cpp
Compiling ==> servers/audio/reverb_sw.cpp
Compiling ==> servers/audio/effects/audio_effect_amplify.cpp
Compiling ==> servers/audio/effects/audio_effect_chorus.cpp
Compiling ==> servers/audio/effects/audio_effect_compressor.cpp
Compiling ==> servers/audio/effects/audio_effect_delay.cpp
Compiling ==> servers/audio/effects/audio_effect_distortion.cpp
Compiling ==> servers/audio/effects/audio_effect_eq.cpp
Compiling ==> servers/audio/effects/audio_effect_filter.cpp
Compiling ==> servers/audio/effects/audio_effect_limiter.cpp
Compiling ==> servers/audio/effects/audio_effect_panner.cpp
Compiling ==> servers/audio/effects/audio_effect_phaser.cpp
Compiling ==> servers/audio/effects/audio_effect_pitch_shift.cpp
Compiling ==> servers/audio/effects/audio_effect_record.cpp
Compiling ==> servers/audio/effects/audio_effect_reverb.cpp
Compiling ==> servers/audio/effects/audio_effect_spectrum_analyzer.cpp
Compiling ==> servers/audio/effects/audio_effect_stereo_enhance.cpp
Compiling ==> servers/audio/effects/audio_stream_generator.cpp
Compiling ==> servers/audio/effects/eq.cpp
Compiling ==> servers/audio/effects/reverb.cpp
Compiling ==> thirdparty/misc/fastlz.c
Compiling ==> thirdparty/misc/smaz.c
Compiling ==> thirdparty/misc/hq2x.cpp
Compiling ==> thirdparty/misc/pcg.cpp
Compiling ==> thirdparty/misc/triangulator.cpp
Compiling ==> thirdparty/misc/clipper.cpp
Compiling ==> thirdparty/minizip/ioapi.c
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/minizip/unzip.c
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult(ClipperLib::Paths&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::AddPath(const Path&, ClipperLib::JoinType, ClipperLib::EndType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/minizip/zip.c
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperBase::UpdateEdgeIntoAEL(ClipperLib::TEdge*&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::InsertLocalMinimaIntoAEL(ClipperLib::cInt)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/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<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void ClipperLib::Minkowski(const Path&, const Path&, ClipperLib::Paths&, bool, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _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
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::DoublePoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/fse_decompress.c
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::DoOffset(double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/pool.c
In file included from /usr/include/c++/9/queue:62,
                 from thirdparty/misc/clipper.hpp:60,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::less<long long int> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/threading.c
Compiling ==> thirdparty/zstd/common/xxhash.c
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void ClipperLib::ClipperBase::Reset()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/zstd_common.c
Compiling ==> thirdparty/zstd/compress/fse_compress.c
Compiling ==> thirdparty/zstd/compress/hist.c
Compiling ==> thirdparty/zstd/compress/huf_compress.c
Compiling ==> thirdparty/zstd/compress/zstd_compress.c
Compiling ==> thirdparty/zstd/compress/zstd_double_fast.c
Compiling ==> thirdparty/zstd/compress/zstd_fast.c
Compiling ==> thirdparty/zstd/compress/zstd_lazy.c
Compiling ==> thirdparty/zstd/compress/zstd_ldm.c
Compiling ==> thirdparty/zstd/compress/zstd_opt.c
Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c
Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c
Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c
Compiling ==> thirdparty/zstd/decompress/huf_decompress.c
Compiling ==> thirdparty/zstd/decompress/zstd_ddict.c
Compiling ==> thirdparty/zstd/decompress/zstd_decompress_block.c
Compiling ==> thirdparty/zstd/decompress/zstd_decompress.c
Compiling ==> core/array.cpp
Compiling ==> core/class_db.cpp
Compiling ==> core/color.cpp
Compiling ==> core/command_queue_mt.cpp
Compiling ==> core/compressed_translation.cpp
Compiling ==> core/core_string_names.cpp
Compiling ==> core/dictionary.cpp
Compiling ==> core/engine.cpp
Compiling ==> core/error_macros.cpp
Compiling ==> core/func_ref.cpp
Compiling ==> core/global_constants.cpp
Compiling ==> core/image.cpp
Compiling ==> core/input_map.cpp
Compiling ==> core/message_queue.cpp
Compiling ==> core/method_bind.cpp
Compiling ==> core/node_path.cpp
Compiling ==> core/object.cpp
Compiling ==> core/packed_data_container.cpp
Compiling ==> core/path_remap.cpp
Compiling ==> core/pool_allocator.cpp
Compiling ==> core/pool_vector.cpp
Compiling ==> core/print_string.cpp
Compiling ==> core/project_settings.cpp
Compiling ==> core/ref_ptr.cpp
Compiling ==> core/reference.cpp
Compiling ==> core/register_core_types.cpp
Compiling ==> core/resource.cpp
Compiling ==> core/rid.cpp
Compiling ==> core/safe_refcount.cpp
Compiling ==> core/script_debugger_local.cpp
Compiling ==> core/script_encryption_key.gen.cpp
Compiling ==> core/script_language.cpp
Compiling ==> core/string_builder.cpp
Compiling ==> core/string_name.cpp
Compiling ==> core/translation.cpp
Compiling ==> core/undo_redo.cpp
Compiling ==> core/ustring.cpp
Compiling ==> core/variant.cpp
Compiling ==> core/variant_call.cpp
Compiling ==> core/variant_op.cpp
Linking Static Library ==> servers/libservers.x11.opt.32.a
Ranlib Library         ==> servers/libservers.x11.opt.32.a
Compiling ==> core/variant_parser.cpp
Compiling ==> core/os/dir_access.cpp
Compiling ==> core/os/file_access.cpp
Compiling ==> core/os/input.cpp
Compiling ==> core/os/input_event.cpp
Compiling ==> core/os/keyboard.cpp
Compiling ==> core/os/main_loop.cpp
Compiling ==> core/os/memory.cpp
Compiling ==> core/os/midi_driver.cpp
Compiling ==> core/os/mutex.cpp
Compiling ==> core/os/os.cpp
Compiling ==> core/os/rw_lock.cpp
Compiling ==> core/os/semaphore.cpp
Compiling ==> core/os/thread.cpp
Compiling ==> core/os/thread_dummy.cpp
Compiling ==> core/os/thread_safe.cpp
Compiling ==> core/math/a_star.cpp
Compiling ==> core/math/aabb.cpp
Compiling ==> core/math/audio_frame.cpp
Compiling ==> core/math/basis.cpp
Compiling ==> core/math/bsp_tree.cpp
Compiling ==> core/math/camera_matrix.cpp
Compiling ==> core/math/disjoint_set.cpp
Compiling ==> core/math/expression.cpp
Compiling ==> core/math/face3.cpp
Compiling ==> core/math/geometry.cpp
Compiling ==> core/math/math_fieldwise.cpp
Compiling ==> core/math/math_funcs.cpp
Compiling ==> core/math/plane.cpp
Compiling ==> core/math/quat.cpp
Compiling ==> core/math/quick_hull.cpp
In file included from /usr/include/c++/9/vector:72,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from core/math/geometry.cpp:34:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
Compiling ==> core/math/random_number_generator.cpp
In file included from /usr/include/c++/9/vector:67,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from core/math/geometry.cpp:34:
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static Vector<Vector<Vector2> > Geometry::_polypath_offset(const Vector<Vector2>&, real_t, Geometry::PolyJoinType, Geometry::PolyEndType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static Vector<Vector<Vector2> > Geometry::_polypaths_do_operation(Geometry::PolyBooleanOperation, const Vector<Vector2>&, const Vector<Vector2>&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> core/math/random_pcg.cpp
Compiling ==> core/math/rect2.cpp
Compiling ==> core/math/transform.cpp
Compiling ==> core/math/transform_2d.cpp
Compiling ==> core/math/triangle_mesh.cpp
Compiling ==> core/math/triangulate.cpp
Compiling ==> core/math/vector2.cpp
Compiling ==> core/math/vector3.cpp
Compiling ==> core/crypto/crypto.cpp
Compiling ==> core/crypto/crypto_core.cpp
Compiling ==> core/crypto/hashing_context.cpp
Compiling ==> core/io/compression.cpp
Compiling ==> core/io/config_file.cpp
Compiling ==> core/io/file_access_buffered.cpp
Compiling ==> core/io/file_access_compressed.cpp
Compiling ==> core/io/file_access_encrypted.cpp
Compiling ==> core/io/file_access_memory.cpp
Compiling ==> core/io/file_access_network.cpp
Compiling ==> core/io/file_access_pack.cpp
Compiling ==> core/io/file_access_zip.cpp
Compiling ==> core/io/http_client.cpp
Compiling ==> core/io/image_loader.cpp
Compiling ==> core/io/ip.cpp
Compiling ==> core/io/ip_address.cpp
Compiling ==> core/io/json.cpp
Compiling ==> core/io/logger.cpp
Compiling ==> core/io/marshalls.cpp
Compiling ==> core/io/multiplayer_api.cpp
Compiling ==> core/io/net_socket.cpp
Compiling ==> core/io/networked_multiplayer_peer.cpp
Compiling ==> core/io/packet_peer.cpp
Compiling ==> core/io/packet_peer_udp.cpp
Compiling ==> core/io/pck_packer.cpp
Compiling ==> core/io/resource_format_binary.cpp
Compiling ==> core/io/resource_importer.cpp
Compiling ==> core/io/resource_loader.cpp
Compiling ==> core/io/resource_saver.cpp
Compiling ==> core/io/stream_peer.cpp
Compiling ==> core/io/stream_peer_ssl.cpp
Compiling ==> core/io/stream_peer_tcp.cpp
Compiling ==> core/io/tcp_server.cpp
Compiling ==> core/io/translation_loader_po.cpp
Compiling ==> core/io/xml_parser.cpp
Compiling ==> core/io/zip_io.cpp
Compiling ==> core/bind/core_bind.cpp
progress_finish(["progress_finish"], [])
Linking Static Library ==> core/libcore.x11.opt.32.a
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 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=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security"
scons: Reading SConscript files ...
Enabling ALSA
Enabling PulseAudio
Checking for C header file mntent.h... yes
scons: done reading SConscript files.
scons: Building targets ...
Compiling ==> platform/x11/godot_x11.cpp
Compiling ==> platform/x11/context_gl_x11.cpp
Compiling ==> platform/x11/crash_handler_x11.cpp
Compiling ==> platform/x11/os_x11.cpp
Compiling ==> platform/x11/key_mapping_x11.cpp
Compiling ==> platform/x11/joypad_linux.cpp
Compiling ==> platform/x11/power_x11.cpp
Compiling ==> platform/x11/detect_prime.cpp
Compiling ==> main/default_controller_mappings.gen.cpp
Compiling ==> main/input_default.cpp
Compiling ==> main/main.cpp
Compiling ==> main/main_timer_sync.cpp
Compiling ==> main/performance.cpp
Compiling ==> main/tests/test_astar.cpp
Compiling ==> main/tests/test_gdscript.cpp
Compiling ==> main/tests/test_gui.cpp
Compiling ==> main/tests/test_main.cpp
Compiling ==> main/tests/test_math.cpp
Compiling ==> main/tests/test_oa_hash_map.cpp
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
Compiling ==> main/tests/test_render.cpp
Compiling ==> main/tests/test_shader_lang.cpp
Compiling ==> main/tests/test_string.cpp
Compiling ==> modules/register_module_types.gen.cpp
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/CreateAnimMesh.cpp
Compiling ==> thirdparty/assimp/code/Common/DefaultIOStream.cpp
Compiling ==> thirdparty/assimp/code/Common/DefaultIOSystem.cpp
Compiling ==> thirdparty/assimp/code/Common/DefaultLogger.cpp
Compiling ==> thirdparty/assimp/code/Common/Exporter.cpp
Compiling ==> thirdparty/assimp/code/Common/Importer.cpp
Compiling ==> thirdparty/assimp/code/Common/ImporterRegistry.cpp
In file included from /usr/include/c++/9/set:60,
                 from thirdparty/assimp/include/assimp/BaseImporter.h:55,
                 from thirdparty/assimp/code/Common/BaseImporter.cpp:48:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Assimp::BaseImporter::ImporterUnits; _Val = std::pair<const Assimp::BaseImporter::ImporterUnits, double>; _KeyOfValue = std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >; _Compare = std::less<Assimp::BaseImporter::ImporterUnits>; _Alloc = std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
 2187 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/assimp/code/Common/PostStepRegistry.cpp
/usr/include/c++/9/bits/stl_tree.h: In member 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<Assimp::BaseImporter::ImporterUnits&&>, std::tuple<>}; _Key = Assimp::BaseImporter::ImporterUnits; _Val = std::pair<const Assimp::BaseImporter::ImporterUnits, double>; _KeyOfValue = std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >; _Compare = std::less<Assimp::BaseImporter::ImporterUnits>; _Alloc = std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from thirdparty/assimp/include/assimp/BaseImporter.h:56,
                 from thirdparty/assimp/code/Common/BaseImporter.cpp:48:
/usr/include/c++/9/bits/stl_map.h: In constructor 'Assimp::BaseImporter::BaseImporter()':
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<Assimp::BaseImporter::ImporterUnits, std::pair<const Assimp::BaseImporter::ImporterUnits, double>, std::_Select1st<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >, std::less<Assimp::BaseImporter::ImporterUnits>, std::allocator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const Assimp::BaseImporter::ImporterUnits, double> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
Compiling ==> thirdparty/assimp/code/Common/RemoveComments.cpp
Compiling ==> thirdparty/assimp/code/Common/SGSpatialSort.cpp
Compiling ==> thirdparty/assimp/code/Common/SceneCombiner.cpp
Compiling ==> thirdparty/assimp/code/Common/ScenePreprocessor.cpp
Compiling ==> thirdparty/assimp/code/Common/SkeletonMeshBuilder.cpp
Compiling ==> thirdparty/assimp/code/Common/SpatialSort.cpp
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++/9/vector:72,
                 from thirdparty/assimp/code/Common/TargetAnimation.h:49,
                 from thirdparty/assimp/code/Common/TargetAnimation.cpp:43:
/usr/include/c++/9/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<aiVectorKey>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<aiVectorKey>::iterator' {aka '__gnu_cxx::__normal_iterator<aiVectorKey*, std::vector<aiVectorKey> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void Assimp::TargetAnimationHelper::Process(std::vector<aiVectorKey>*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<aiVectorKey*, std::vector<aiVectorKey> >' 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
In file included from /usr/include/c++/9/set:60,
                 from thirdparty/assimp/include/assimp/SceneCombiner.h:59,
                 from thirdparty/assimp/code/Common/Subdivision.cpp:44:
/usr/include/c++/9/bits/stl_tree.h: In member 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<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
In file included from /usr/include/c++/9/map:61,
                 from thirdparty/assimp/code/Common/BaseProcess.h:47,
                 from thirdparty/assimp/code/PostProcessing/ProcessHelper.h:54,
                 from thirdparty/assimp/code/Common/Subdivision.cpp:49:
/usr/include/c++/9/bits/stl_map.h: In member function 'void CatmullClarkSubdivider::InternSubdivide(const aiMesh* const*, size_t, aiMesh**, unsigned int)':
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge>, std::_Select1st<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, CatmullClarkSubdivider::Edge> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
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
Compiling ==> thirdparty/assimp/code/PostProcessing/EmbedTexturesProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/FindDegenerates.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/FindInstancesProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/FindInvalidDataProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/FixNormalsStep.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/GenBoundingBoxesProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/GenFaceNormalsProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/GenVertexNormalsProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/ImproveCacheLocality.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/JoinVerticesProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/LimitBoneWeightsProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/MakeVerboseFormat.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/OptimizeGraph.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/OptimizeMeshes.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/PretransformVertices.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/ProcessHelper.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/RemoveRedundantMaterials.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/RemoveVCProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/ScaleProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/SortByPTypeProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/SplitLargeMeshes.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/TextureTransform.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/TriangulateProcess.cpp
Compiling ==> thirdparty/assimp/code/PostProcessing/ValidateDataStructure.cpp
Compiling ==> thirdparty/assimp/code/Material/MaterialSystem.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXAnimation.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXBinaryTokenizer.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXConverter.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXDeformer.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXDocument.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXDocumentUtil.cpp
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51,
                 from thirdparty/assimp/include/assimp/LogAux.h:56,
                 from thirdparty/assimp/code/FBX/FBXParser.h:52,
                 from thirdparty/assimp/code/FBX/FBXDocument.h:53,
                 from thirdparty/assimp/code/FBX/FBXDocument.cpp:49:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
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++/9/map:60,
                 from thirdparty/assimp/code/FBX/FBXCompileConfig.h:49,
                 from thirdparty/assimp/code/FBX/FBXProperties.h:49,
                 from thirdparty/assimp/code/FBX/FBXDocument.h:52,
                 from thirdparty/assimp/code/FBX/FBXDocument.cpp:49:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Assimp::FBX::LazyObject*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> >]':
/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Assimp::FBX::LazyObject*>, std::_Select1st<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Assimp::FBX::LazyObject*> >'} changed in GCC 7.1
 2187 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51,
                 from thirdparty/assimp/include/assimp/LogAux.h:56,
                 from thirdparty/assimp/code/FBX/FBXParser.h:52,
                 from thirdparty/assimp/code/FBX/FBXDocument.h:53,
                 from thirdparty/assimp/code/FBX/FBXDocument.cpp:49:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Assimp::FBX::Document::ReadObjects()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/assimp/code/FBX/FBXMeshGeometry.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXModel.cpp
Compiling ==> thirdparty/assimp/code/FBX/FBXNodeAttribute.cpp
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51,
                 from thirdparty/assimp/include/assimp/LogAux.h:56,
                 from thirdparty/assimp/code/FBX/FBXParser.h:52,
                 from thirdparty/assimp/code/FBX/FBXConverter.h:49,
                 from thirdparty/assimp/code/FBX/FBXConverter.cpp:49:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/assimp/include/assimp/DefaultLogger.hpp:51,
                 from thirdparty/assimp/include/assimp/LogAux.h:56,
                 from thirdparty/assimp/code/FBX/FBXParser.h:52,
                 from thirdparty/assimp/code/FBX/FBXConverter.h:49,
                 from thirdparty/assimp/code/FBX/FBXConverter.cpp:49:
/usr/include/c++/9/bits/stl_vector.h: In member function 'Assimp::FBX::FBXConverter::KeyFrameListList Assimp::FBX::FBXConverter::GetKeyframeList(const std::vector<const Assimp::FBX::AnimationCurveNode*>&, int64_t, int64_t)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/assimp/code/FBX/FBXParser.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'Assimp::FBX::KeyTimeList Assimp::FBX::FBXConverter::GetKeyTimeList(const KeyFrameListList&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/assimp/code/FBX/FBXProperties.cpp
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/assimp/code/FBX/FBXTokenizer.h:51,
                 from thirdparty/assimp/code/FBX/FBXParser.cpp:55:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/assimp/code/FBX/FBXTokenizer.h:51,
                 from thirdparty/assimp/code/FBX/FBXParser.cpp:55:
/usr/include/c++/9/bits/stl_vector.h: In function 'void Assimp::FBX::ParseVectorDataArray(std::vector<long long int>&, const Assimp::FBX::Element&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/assimp/code/FBX/FBXTokenizer.cpp
/usr/include/c++/9/bits/stl_vector.h: In function 'void Assimp::FBX::ParseVectorDataArray(std::vector<long long unsigned int>&, const Assimp::FBX::Element&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
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
Compiling ==> modules/bmp/register_types.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBoxShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConeShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMiniSDF.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSdfCollisionShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btShapeHull.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSphereShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btContactProcessing.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactShape.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_box_set.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_contact.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_memory.cpp
Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_tri_collision.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp
Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Character/btKinematicCharacterController.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btRigidBody.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBody.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyGearConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp
Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/IDMath.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/MultiBodyTree.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/details/MultiBodyTreeInitCache.cpp
Compiling ==> thirdparty/bullet/BulletInverseDynamics/details/MultiBodyTreeImpl.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBody.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyHelpers.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBackwardEulerObjective.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBodySolver.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyConstraintSolver.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactProjection.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyDynamicsWorld.cpp
Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactConstraint.cpp
Compiling ==> thirdparty/bullet/clew/clew.c
Compiling ==> thirdparty/bullet/LinearMath/btAlignedAllocator.cpp
Compiling ==> thirdparty/bullet/LinearMath/btConvexHull.cpp
Compiling ==> thirdparty/bullet/LinearMath/btConvexHullComputer.cpp
Compiling ==> thirdparty/bullet/LinearMath/btGeometryUtil.cpp
Compiling ==> thirdparty/bullet/LinearMath/btPolarDecomposition.cpp
Compiling ==> thirdparty/bullet/LinearMath/btQuickprof.cpp
Compiling ==> thirdparty/bullet/LinearMath/btSerializer.cpp
Compiling ==> thirdparty/bullet/LinearMath/btSerializer64.cpp
Compiling ==> thirdparty/bullet/LinearMath/btThreads.cpp
Compiling ==> thirdparty/bullet/LinearMath/btVector3.cpp
Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btTaskScheduler.cpp
Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportPosix.cpp
Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportWin32.cpp
Compiling ==> modules/bullet/area_bullet.cpp
Compiling ==> modules/bullet/btRayShape.cpp
Compiling ==> modules/bullet/bullet_physics_server.cpp
Compiling ==> modules/bullet/bullet_types_converter.cpp
Compiling ==> modules/bullet/collision_object_bullet.cpp
Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp
Compiling ==> modules/bullet/constraint_bullet.cpp
Compiling ==> modules/bullet/generic_6dof_joint_bullet.cpp
Compiling ==> modules/bullet/godot_collision_configuration.cpp
Compiling ==> modules/bullet/godot_collision_dispatcher.cpp
Compiling ==> modules/bullet/godot_ray_world_algorithm.cpp
Compiling ==> modules/bullet/godot_result_callbacks.cpp
Compiling ==> modules/bullet/hinge_joint_bullet.cpp
Compiling ==> modules/bullet/joint_bullet.cpp
Compiling ==> modules/bullet/pin_joint_bullet.cpp
Compiling ==> modules/bullet/register_types.cpp
Compiling ==> modules/bullet/rigid_body_bullet.cpp
Compiling ==> modules/bullet/shape_bullet.cpp
Compiling ==> modules/bullet/shape_owner_bullet.cpp
Compiling ==> modules/bullet/slider_joint_bullet.cpp
Compiling ==> modules/bullet/soft_body_bullet.cpp
Compiling ==> modules/bullet/space_bullet.cpp
Compiling ==> modules/csg/csg.cpp
Compiling ==> modules/csg/csg_gizmos.cpp
Compiling ==> modules/csg/csg_shape.cpp
Compiling ==> modules/csg/register_types.cpp
Compiling ==> thirdparty/cvtt/ConvectionKernels.cpp
Compiling ==> modules/cvtt/image_compress_cvtt.cpp
Compiling ==> modules/cvtt/register_types.cpp
Compiling ==> modules/dds/register_types.cpp
Compiling ==> modules/dds/texture_loader_dds.cpp
Compiling ==> modules/enet/networked_multiplayer_enet.cpp
Compiling ==> modules/enet/register_types.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_ETC1.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_R11.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RG11.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8A1.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8.cpp
Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGBA8.cpp
Compiling ==> thirdparty/etc2comp/Etc.cpp
Compiling ==> thirdparty/etc2comp/EtcDifferentialTrys.cpp
Compiling ==> thirdparty/etc2comp/EtcFilter.cpp
Compiling ==> thirdparty/etc2comp/EtcImage.cpp
Compiling ==> thirdparty/etc2comp/EtcIndividualTrys.cpp
Compiling ==> thirdparty/etc2comp/EtcMath.cpp
Compiling ==> thirdparty/etc2comp/EtcSortedBlockList.cpp
Compiling ==> modules/etc/image_etc.cpp
Compiling ==> modules/etc/register_types.cpp
Compiling ==> modules/etc/texture_loader_pkm.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/register_types.cpp:33:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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:
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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);
      |                                                                   ^
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/gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/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/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/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/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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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:
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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);
      |                                                                                                        ^
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/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/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/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/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/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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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/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/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);
      |                                                                                     ^
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/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:
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src);
      |                                                                                          ^
modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                 ^
modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                    ^
modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
In file included from modules/gdnative/include/gdnative/variant.h:153,
                 from modules/gdnative/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:
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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:
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/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/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/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/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/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/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);
      |                                                                                           ^
modules/gdnative/gdnative/aabb.cpp:40:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) {
      |                                                                                                      ^
modules/gdnative/gdnative/aabb.cpp:47:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/aabb.cpp:55:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   55 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) {
      |                                                                                      ^
modules/gdnative/gdnative/aabb.cpp:61:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/aabb.cpp:69:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) {
      |                                                                                  ^
modules/gdnative/gdnative/aabb.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/aabb.cpp:82:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) {
      |                                                              ^
modules/gdnative/gdnative/aabb.cpp:87:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/aabb.cpp:92:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/aabb.cpp:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/aabb.cpp:103:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                        ^
modules/gdnative/gdnative/aabb.cpp:109:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                     ^
modules/gdnative/gdnative/aabb.cpp:117:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) {
      |                                                                                            ^
modules/gdnative/gdnative/aabb.cpp:125:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) {
      |                                                                                                  ^
modules/gdnative/gdnative/aabb.cpp:131:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | 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:138:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) {
      |                                                                                             ^
modules/gdnative/gdnative/aabb.cpp:144:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  144 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) {
      |                                                                                                ^
modules/gdnative/gdnative/aabb.cpp:152:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/aabb.cpp:159:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  159 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/aabb.cpp:164:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  164 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/aabb.cpp:169:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/aabb.cpp:176:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  176 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/aabb.cpp:181:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/aabb.cpp:186:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) {
      |                                                                                             ^
modules/gdnative/gdnative/aabb.cpp:194:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  194 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) {
      |                                                                                 ^
modules/gdnative/gdnative/aabb.cpp:202:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  202 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) {
      |                                                                                            ^
modules/gdnative/gdnative/aabb.cpp:210:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | 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/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);
      |                                                                                                        ^
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);
      |                                                                                                                                                           ^
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/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/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/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/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/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/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/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/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/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/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/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/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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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/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/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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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);
      |                                                                                            ^
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/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);
      |                                                                                                                                    ^
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/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/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: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/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/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx);
      |                                                                                     ^
modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx);
      |                                                                                           ^
modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx);
      |                                                                                                             ^
modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value);
      |                                                                                ^
modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | void GDAPI godot_array_clear(godot_array *p_self);
      |                                                 ^
modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value);
      |                                                                                          ^
modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self);
      |                                                             ^
modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value);
      |                                                                               ^
modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_variant GDAPI godot_array_front(const godot_array *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_variant GDAPI godot_array_back(const godot_array *p_self);
      |                                                               ^
modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from);
      |                                                                                                                ^
modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what);
      |                                                                                             ^
modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value);
      |                                                                                         ^
modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_int GDAPI godot_array_hash(const godot_array *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value);
      |                                                                                                       ^
modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | void GDAPI godot_array_invert(godot_array *p_self);
      |                                                  ^
modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self);
      |                                                             ^
modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self);
      |                                                              ^
modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value);
      |                                                                                   ^
modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value);
      |                                                                                    ^
modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx);
      |                                                                         ^
modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size);
      |                                                                          ^
modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_int GDAPI godot_array_size(const godot_array *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | void GDAPI godot_array_sort(godot_array *p_self);
      |                                                ^
modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func);
      |                                                                                                        ^
modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/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);
      |                                                                                                             ^
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/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:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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/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/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/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/array.cpp:45:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   45 | void GDAPI godot_array_new(godot_array *r_dest) {
      |                                               ^
modules/gdnative/gdnative/array.cpp:50:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) {
      |                                                                              ^
modules/gdnative/gdnative/array.cpp:56:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   56 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) {
      |                                                                                                     ^
modules/gdnative/gdnative/array.cpp:68:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) {
      |                                                                                                          ^
modules/gdnative/gdnative/array.cpp:80:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) {
      |                                                                                                          ^
modules/gdnative/gdnative/array.cpp:92:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) {
      |                                                                                                       ^
modules/gdnative/gdnative/array.cpp:104:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) {
      |                                                                                                   ^
modules/gdnative/gdnative/array.cpp:116:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) {
      |                                                                                                 ^
modules/gdnative/gdnative/array.cpp:128:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) {
      |                                                                                                   ^
modules/gdnative/gdnative/array.cpp:140:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  140 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) {
      |                                                                                                    ^
modules/gdnative/gdnative/array.cpp:146:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) {
      |                                                                                     ^
modules/gdnative/gdnative/array.cpp:154:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) {
      |                                                                                           ^
modules/gdnative/gdnative/array.cpp:159:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  159 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) {
      |                                                                                                             ^
modules/gdnative/gdnative/array.cpp:164:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  164 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) {
      |                                                                                ^
modules/gdnative/gdnative/array.cpp:170:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | void GDAPI godot_array_clear(godot_array *p_self) {
      |                                                 ^
modules/gdnative/gdnative/array.cpp:175:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) {
      |                                                                                          ^
modules/gdnative/gdnative/array.cpp:181:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) {
      |                                                             ^
modules/gdnative/gdnative/array.cpp:186:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) {
      |                                                                               ^
modules/gdnative/gdnative/array.cpp:192:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | godot_variant GDAPI godot_array_front(const godot_array *p_self) {
      |                                                                ^
modules/gdnative/gdnative/array.cpp:201:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | godot_variant GDAPI godot_array_back(const godot_array *p_self) {
      |                                                               ^
modules/gdnative/gdnative/array.cpp:210:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | 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:216:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) {
      |                                                                                             ^
modules/gdnative/gdnative/array.cpp:222:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  222 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) {
      |                                                                                         ^
modules/gdnative/gdnative/array.cpp:228:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | godot_int GDAPI godot_array_hash(const godot_array *p_self) {
      |                                                           ^
modules/gdnative/gdnative/array.cpp:233:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  233 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) {
      |                                                                                                       ^
modules/gdnative/gdnative/array.cpp:239:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  239 | void GDAPI godot_array_invert(godot_array *p_self) {
      |                                                  ^
modules/gdnative/gdnative/array.cpp:244:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) {
      |                                                             ^
modules/gdnative/gdnative/array.cpp:253:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  253 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) {
      |                                                              ^
modules/gdnative/gdnative/array.cpp:262:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  262 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) {
      |                                                                                   ^
modules/gdnative/gdnative/array.cpp:268:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  268 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) {
      |                                                                                    ^
modules/gdnative/gdnative/array.cpp:274:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  274 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) {
      |                                                                         ^
modules/gdnative/gdnative/array.cpp:279:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  279 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) {
      |                                                                          ^
modules/gdnative/gdnative/array.cpp:284:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  284 | 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:290:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | godot_int GDAPI godot_array_size(const godot_array *p_self) {
      |                                                           ^
modules/gdnative/gdnative/array.cpp:295:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  295 | void GDAPI godot_array_sort(godot_array *p_self) {
      |                                                ^
modules/gdnative/gdnative/array.cpp:300:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  300 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) {
      |                                                                                                        ^
modules/gdnative/gdnative/array.cpp:306:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  306 | 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:311:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  311 | 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:317:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  317 | void GDAPI godot_array_destroy(godot_array *p_self) {
      |                                                   ^
modules/gdnative/gdnative/array.cpp:321:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  321 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) {
      |                                                                                           ^
modules/gdnative/gdnative/array.cpp:330:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  330 | 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:339:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  339 | godot_variant GDAPI godot_array_max(const godot_array *p_self) {
      |                                                              ^
modules/gdnative/gdnative/array.cpp:348:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  348 | godot_variant GDAPI godot_array_min(const godot_array *p_self) {
      |                                                              ^
modules/gdnative/gdnative/array.cpp:357:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  357 | 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,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/basis.h:54,
                 from modules/gdnative/gdnative/basis.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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: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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/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/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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:155,
                 from modules/gdnative/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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/basis.h:54,
                 from modules/gdnative/gdnative/basis.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/gdnative/basis.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/basis.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);
      |                                                                                                            ^
modules/gdnative/gdnative/basis.cpp:40:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:48:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | 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:54:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) {
      |                                                                                        ^
modules/gdnative/gdnative/basis.cpp:60:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/basis.cpp:67:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) {
      |                                                                ^
modules/gdnative/gdnative/basis.cpp:74:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/basis.cpp:81:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/basis.cpp:88:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/basis.cpp:93:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | 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:101:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) {
      |                                                                                             ^
modules/gdnative/gdnative/basis.cpp:109:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/basis.cpp:116:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) {
      |                                                                ^
modules/gdnative/gdnative/basis.cpp:123:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) {
      |                                                                              ^
modules/gdnative/gdnative/basis.cpp:129:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | 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:136:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | 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:143:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | 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:150:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  150 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/basis.cpp:157:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  157 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:163:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  163 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:169:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:175:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  183 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) {
      |                                                                                              ^
modules/gdnative/gdnative/basis.cpp:191:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/basis.cpp:196:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | void GDAPI godot_basis_new(godot_basis *r_dest) {
      |                                               ^
modules/gdnative/gdnative/basis.cpp:201:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) {
      |                                                                                          ^
modules/gdnative/gdnative/basis.cpp:208:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) {
      |                                                                                         ^
modules/gdnative/gdnative/basis.cpp:216:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) {
      |                                                                                           ^
modules/gdnative/gdnative/basis.cpp:224:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  224 | 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:230:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) {
      |                                                                                         ^
modules/gdnative/gdnative/basis.cpp:238:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  238 | 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:244:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/basis.cpp:250:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  250 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                             ^
modules/gdnative/gdnative/basis.cpp:259:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  259 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                                  ^
modules/gdnative/gdnative/basis.cpp:268:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  268 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) {
      |                                                                                                         ^
modules/gdnative/gdnative/basis.cpp:277:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  277 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) {
      |                                                                                                       ^
modules/gdnative/gdnative/basis.cpp:285:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  285 | 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/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/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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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/gdnative.h:141,
                 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);
      |                                                                                                                                                  ^
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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/gdnative.h:141,
                 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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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:
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
modules/gdnative/gdnative/color.cpp:40:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:46:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) {
      |                                                                                                                     ^
modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) {
      |                                                                ^
modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) {
      |                                                            ^
modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) {
      |                                                                                                                         ^
modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) {
      |                                                                                         ^
modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) {
      |                                                                                            ^
modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) {
      |                                                                                                                                                         ^
modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) {
      |                                                                                             ^
modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) {
      |                                                                                                ^
modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) {
      |                                                                                             ^
Compiling ==> modules/gdnative/gdnative/dictionary.cpp
In file included from modules/gdnative/include/gdnative/basis.h:55,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/include/gdnative/plane.h:55,
                 from modules/gdnative/include/gdnative/aabb.h:55,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/include/gdnative/string.h:68,
                 from modules/gdnative/include/gdnative/gdnative.h: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/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/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/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/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/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/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/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/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: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/dictionary.h:54,
                 from modules/gdnative/gdnative/dictionary.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/dictionary.h:54,
                 from modules/gdnative/gdnative/dictionary.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/gdnative/dictionary.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/gdnative/dictionary.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);
      |                                                                                                                                                 ^
Compiling ==> modules/gdnative/gdnative/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/gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/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/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/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/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/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/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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/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);
      |                                                                   ^
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/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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from modules/gdnative/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/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/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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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/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/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);
      |                                                                   ^
modules/gdnative/gdnative/dictionary.cpp:42:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   42 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) {
      |                                                         ^
modules/gdnative/gdnative/dictionary.cpp:47:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) {
      |                                                                                             ^
modules/gdnative/gdnative/dictionary.cpp:53:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) {
      |                                                             ^
modules/gdnative/gdnative/dictionary.cpp:58:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) {
      |                                                                                                          ^
modules/gdnative/gdnative/dictionary.cpp:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/dictionary.cpp:72:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/dictionary.cpp:77:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) {
      |                                                           ^
modules/gdnative/gdnative/dictionary.cpp:82:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                 ^
modules/gdnative/gdnative/dictionary.cpp:88:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) {
      |                                                                                                    ^
modules/gdnative/gdnative/dictionary.cpp:94:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                       ^
modules/gdnative/gdnative/dictionary.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/dictionary.cpp:105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/dictionary.cpp:112:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/dictionary.cpp:119:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                    ^
modules/gdnative/gdnative/dictionary.cpp:128:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) {
      |                                                                                                                   ^
modules/gdnative/gdnative/dictionary.cpp:135:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                          ^
modules/gdnative/gdnative/dictionary.cpp:141:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                                            ^
modules/gdnative/gdnative/dictionary.cpp:147:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  147 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                      ^
modules/gdnative/gdnative/dictionary.cpp:153:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  153 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) {
      |                                                                                                             ^
modules/gdnative/gdnative/dictionary.cpp:159:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  159 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/dictionary.cpp:169:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) {
      |                                                                                                         ^
modules/gdnative/gdnative/dictionary.cpp:175:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | 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,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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: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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.h:54,
                 from modules/gdnative/gdnative/node_path.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/node_path.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);
      |                                                                                                          ^
modules/gdnative/gdnative/node_path.cpp:40:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) {
      |                                                                                   ^
modules/gdnative/gdnative/node_path.cpp:46:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) {
      |                                                                                          ^
modules/gdnative/gdnative/node_path.cpp:52:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   52 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) {
      |                                                           ^
modules/gdnative/gdnative/node_path.cpp:57:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   57 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/node_path.cpp:64:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/node_path.cpp:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/node_path.cpp:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | 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:82:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) {
      |                                                                                ^
modules/gdnative/gdnative/node_path.cpp:87:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | 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:95:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) {
      |                                                                                           ^
modules/gdnative/gdnative/node_path.cpp:102:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/node_path.cpp:107:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | 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,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.h:54,
                 from modules/gdnative/gdnative/plane.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/plane.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_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) {
      |                                                                   ^
modules/gdnative/gdnative/plane.cpp:40:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) {
      |                                                                                                                                                  ^
modules/gdnative/gdnative/plane.cpp:46:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) {
      |                                                                                                                                             ^
modules/gdnative/gdnative/plane.cpp:54:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) {
      |                                                                                                                ^
modules/gdnative/gdnative/plane.cpp:60:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/plane.cpp:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/plane.cpp:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/plane.cpp:81:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/plane.cpp:88:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) {
      |                                                                                                   ^
modules/gdnative/gdnative/plane.cpp:94:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) {
      |                                                                                                 ^
modules/gdnative/gdnative/plane.cpp:100:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) {
      |                                                                                                                           ^
modules/gdnative/gdnative/plane.cpp:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) {
      |                                                                                                ^
modules/gdnative/gdnative/plane.cpp:114:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) {
      |                                                                                                                                          ^
modules/gdnative/gdnative/plane.cpp:122:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) {
      |                                                                                                                                                      ^
modules/gdnative/gdnative/plane.cpp:130:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) {
      |                                                                                                                                                           ^
modules/gdnative/gdnative/plane.cpp:138:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/plane.cpp:146:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/plane.cpp:152:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) {
      |                                                                                     ^
modules/gdnative/gdnative/plane.cpp:158:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  158 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/plane.cpp:165:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  165 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) {
      |                                                             ^
modules/gdnative/gdnative/plane.cpp:170:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | 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/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);
      |                                                                                                          ^
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/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_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:149,
                 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/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/gdnative.h:149,
                 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/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self);
      |                                                                 ^
In file included from modules/gdnative/include/gdnative/gdnative.h:153,
                 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/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/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/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height);
      |                                                                                                                                                ^
modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                          ^
modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                        ^
modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                      ^
modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point);
      |                                                                                               ^
modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom);
      |                                                                                                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to);
      |                                                                                          ^
modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size);
      |                                                                                 ^
In file included from modules/gdnative/include/gdnative/basis.h:55,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/include/gdnative/gdnative.h:157,
                 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/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/gdnative.h:157,
                 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/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/gdnative.h:157,
                 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/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/gdnative.h:157,
                 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/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis);
      |                                                                                                     ^
In file included from modules/gdnative/include/gdnative/gdnative.h:161,
                 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/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/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/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/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/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/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/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:185,
                 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/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/gdnative.h:189,
                 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/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/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/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/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/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/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/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/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/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/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/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/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/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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/array.h:55,
                 from modules/gdnative/include/gdnative/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/pool_arrays.h:154,
                 from modules/gdnative/gdnative/pool_arrays.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/gdnative/pool_arrays.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/gdnative/pool_arrays.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);
      |                                                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:49:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) {
      |                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:54:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | 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:60:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | 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:71:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) {
      |                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:76:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | 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:82:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | 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:87:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:92:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | 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:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) {
      |                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) {
      |                                                                                              ^
modules/gdnative/gdnative/pool_arrays.cpp:107:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | 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:112:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) {
      |                                                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:117:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | 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:122:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | 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:127:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:132:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:137:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:143:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) {
      |                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:148:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  148 | 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:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | 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:165:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  165 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) {
      |                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:170:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | 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:176:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  176 | 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:181:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:186:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | 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:191:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) {
      |                                                                                           ^
modules/gdnative/gdnative/pool_arrays.cpp:196:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) {
      |                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:201:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | 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:206:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  206 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) {
      |                                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:211:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  211 | 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:216:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | 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:221:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  221 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:226:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  226 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:231:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  231 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:237:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  237 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) {
      |                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) {
      |                                                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:248:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  248 | 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:259:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  259 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:264:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  264 | 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:270:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | 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:275:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  275 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:280:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  280 | 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:285:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  285 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) {
      |                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:290:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) {
      |                                                                                              ^
modules/gdnative/gdnative/pool_arrays.cpp:295:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  295 | 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:300:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  300 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:305:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  305 | 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:310:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  310 | 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:315:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  315 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:320:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  320 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:325:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  325 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:331:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  331 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) {
      |                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:336:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  336 | 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:342:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  342 | 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:353:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  353 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) {
      |                                                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:359:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  359 | 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:365:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  365 | 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:371:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  371 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/pool_arrays.cpp:376:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  376 | 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:382:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  382 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) {
      |                                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:387:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  387 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) {
      |                                                                                                  ^
modules/gdnative/gdnative/pool_arrays.cpp:392:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  392 | 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:397:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  397 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) {
      |                                                                                                          ^
modules/gdnative/gdnative/pool_arrays.cpp:402:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  402 | 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:408:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  408 | 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:417:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  417 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:422:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  422 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) {
      |                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:427:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  427 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/pool_arrays.cpp:433:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  433 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) {
      |                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:438:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  438 | 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:444:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  444 | 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:455:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  455 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) {
      |                                                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:461:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  461 | 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:467:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  467 | 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:473:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  473 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:478:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  478 | 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:484:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  484 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:489:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  489 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) {
      |                                                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:494:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  494 | 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:499:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  499 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) {
      |                                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:504:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  504 | 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:510:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  510 | 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:518:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  518 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) {
      |                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:523:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  523 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) {
      |                                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:528:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  528 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:534:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  534 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) {
      |                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:539:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  539 | 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:545:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  545 | 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:556:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  556 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) {
      |                                                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:562:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  562 | 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:568:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  568 | 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:574:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  574 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/pool_arrays.cpp:579:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  579 | 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:585:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  585 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:590:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  590 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) {
      |                                                                                                    ^
modules/gdnative/gdnative/pool_arrays.cpp:595:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  595 | 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:600:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  600 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) {
      |                                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:605:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  605 | 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:611:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  611 | 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:619:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  619 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) {
      |                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:624:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  624 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) {
      |                                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:629:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  629 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:635:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  635 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) {
      |                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:640:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  640 | 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:646:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  646 | 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:657:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  657 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:663:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  663 | 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:669:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  669 | 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:675:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  675 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:680:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  680 | 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:686:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  686 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:691:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  691 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) {
      |                                                                                                ^
modules/gdnative/gdnative/pool_arrays.cpp:696:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  696 | 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:701:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  701 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) {
      |                                                                                                       ^
modules/gdnative/gdnative/pool_arrays.cpp:706:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  706 | 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:712:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  712 | 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:720:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  720 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:725:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  725 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:730:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  730 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/pool_arrays.cpp:738:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  738 | 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:742:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  742 | 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:746:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  746 | 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:751:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  751 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:755:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  755 | 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:759:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  759 | 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:763:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  763 | 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:768:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  768 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) {
      |                                                                                             ^
modules/gdnative/gdnative/pool_arrays.cpp:772:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  772 | 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:776:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  776 | 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:780:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  780 | 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:785:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  785 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) {
      |                                                                                               ^
modules/gdnative/gdnative/pool_arrays.cpp:789:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  789 | 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:793:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  793 | 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:797:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  797 | 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:802:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  802 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) {
      |                                                                                                   ^
modules/gdnative/gdnative/pool_arrays.cpp:806:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  806 | 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:810:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  810 | 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:814:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  814 | 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:819:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  819 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) {
      |                                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:823:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  823 | 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:827:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  827 | 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:831:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  831 | 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:836:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  836 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) {
      |                                                                                                     ^
modules/gdnative/gdnative/pool_arrays.cpp:840:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  840 | 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:844:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  844 | 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:848:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  848 | 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:853:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  853 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) {
      |                                                                                                 ^
modules/gdnative/gdnative/pool_arrays.cpp:861:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  861 | 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:865:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  865 | 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:869:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  869 | 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:874:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  874 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) {
      |                                                                                                  ^
modules/gdnative/gdnative/pool_arrays.cpp:878:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  878 | 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:882:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  882 | 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:886:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  886 | 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:891:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  891 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) {
      |                                                                                                ^
modules/gdnative/gdnative/pool_arrays.cpp:895:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  895 | 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:899:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  899 | 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:903:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  903 | 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:908:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  908 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) {
      |                                                                                                  ^
modules/gdnative/gdnative/pool_arrays.cpp:912:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  912 | 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:916:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  916 | 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:920:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  920 | 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:925:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  925 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) {
      |                                                                                                      ^
modules/gdnative/gdnative/pool_arrays.cpp:929:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  929 | 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:933:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  933 | 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:937:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  937 | 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:942:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  942 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) {
      |                                                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:946:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  946 | 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:950:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  950 | 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:954:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  954 | 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:959:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  959 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) {
      |                                                                                                        ^
modules/gdnative/gdnative/pool_arrays.cpp:963:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  963 | 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:967:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  967 | 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:971:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  971 | 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:976:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  976 | 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,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/quat.h:54,
                 from modules/gdnative/gdnative/quat.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.h:54,
                 from modules/gdnative/gdnative/quat.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/quat.cpp:31:
modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w);
      |                                                                                                                                     ^
modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis);
      |                                                                                    ^
modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler);
      |                                                                                      ^
modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val);
      |                                                                     ^
modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self);
      |                                                             ^
modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                ^
modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v);
      |                                                                                        ^
modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t);
      |                                                                                                        ^
modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t);
      |                                                                                                          ^
modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t);
      |                                                                                                                                                                     ^
modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                         ^
modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle);
      |                                                                                                               ^
modules/gdnative/gdnative/quat.cpp:40:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) {
      |                                                                                                                                     ^
modules/gdnative/gdnative/quat.cpp:46:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) {
      |                                                                                                                    ^
modules/gdnative/gdnative/quat.cpp:52:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   52 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) {
      |                                                                                    ^
modules/gdnative/gdnative/quat.cpp:58:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) {
      |                                                                                      ^
modules/gdnative/gdnative/quat.cpp:64:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:74:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:79:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:84:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:89:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:94:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) {
      |                                                           ^
modules/gdnative/gdnative/quat.cpp:99:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) {
      |                                                                     ^
modules/gdnative/gdnative/quat.cpp:104:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/quat.cpp:111:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) {
      |                                                            ^
modules/gdnative/gdnative/quat.cpp:116:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/quat.cpp:121:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) {
      |                                                                ^
modules/gdnative/gdnative/quat.cpp:128:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/quat.cpp:133:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) {
      |                                                             ^
modules/gdnative/gdnative/quat.cpp:140:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  140 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                ^
modules/gdnative/gdnative/quat.cpp:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) {
      |                                                                                        ^
modules/gdnative/gdnative/quat.cpp:154:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) {
      |                                                                                                        ^
modules/gdnative/gdnative/quat.cpp:162:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  162 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) {
      |                                                                                                          ^
modules/gdnative/gdnative/quat.cpp:170:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) {
      |                                                                                                                                                                     ^
modules/gdnative/gdnative/quat.cpp:180:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  180 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) {
      |                                                                                             ^
modules/gdnative/gdnative/quat.cpp:188:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  188 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                         ^
modules/gdnative/gdnative/quat.cpp:197:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  197 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/quat.cpp:206:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  206 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) {
      |                                                                                           ^
modules/gdnative/gdnative/quat.cpp:214:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) {
      |                                                                                           ^
modules/gdnative/gdnative/quat.cpp:220:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  220 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/quat.cpp:228:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | 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
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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/include/gdnative/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/include/gdnative/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 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/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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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: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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/rect2.h:52,
                 from modules/gdnative/gdnative/rect2.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/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:40:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:47:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | 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:53:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/rect2.cpp:60:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) {
      |                                                                ^
modules/gdnative/gdnative/rect2.cpp:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                          ^
modules/gdnative/gdnative/rect2.cpp:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                        ^
modules/gdnative/gdnative/rect2.cpp:77:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/rect2.cpp:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                     ^
modules/gdnative/gdnative/rect2.cpp:90:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                      ^
modules/gdnative/gdnative/rect2.cpp:98:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) {
      |                                                                                               ^
modules/gdnative/gdnative/rect2.cpp:104:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) {
      |                                                                                    ^
modules/gdnative/gdnative/rect2.cpp:112:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | 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:119:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | 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:126:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) {
      |                                                            ^
modules/gdnative/gdnative/rect2.cpp:133:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) {
      |                                                                                          ^
modules/gdnative/gdnative/rect2.cpp:141:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/rect2.cpp:147:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  147 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/rect2.cpp:155:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  155 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/rect2.cpp:163:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  163 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) {
      |                                                                                    ^
modules/gdnative/gdnative/rect2.cpp:169:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) {
      |                                                                                 ^
Compiling ==> modules/gdnative/gdnative/rid.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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: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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.h:54,
                 from modules/gdnative/gdnative/rid.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/rid.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);
      |                                                                                       ^
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,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name);
      |                                                                                       ^
modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name);
      |                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self);
      |                                                                              ^
modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self);
      |                                                                                            ^
modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self);
      |                                                               ^
In file included from modules/gdnative/include/gdnative/gdnative.h:149,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:149,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self);
      |                                                                 ^
In file included from modules/gdnative/include/gdnative/gdnative.h:153,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height);
      |                                                                                                                                                ^
modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                          ^
modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                        ^
modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                      ^
modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point);
      |                                                                                               ^
modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom);
      |                                                                                                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to);
      |                                                                                          ^
modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size);
      |                                                                                 ^
In file included from modules/gdnative/include/gdnative/basis.h:55,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/include/gdnative/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:157,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis);
      |                                                                                                     ^
In file included from modules/gdnative/include/gdnative/aabb.h:55,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/include/gdnative/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from);
      |                                                                                   ^
modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src);
      |                                                                                          ^
modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                 ^
modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                    ^
modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
In file included from modules/gdnative/include/gdnative/variant.h:157,
                 from modules/gdnative/include/gdnative/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/transform2d.h:55,
                 from modules/gdnative/include/gdnative/gdnative.h:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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:161,
                 from modules/gdnative/include/gdnative/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/color.h:54,
                 from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/gdnative/string.cpp:31:
modules/gdnative/include/gdnative/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/string.h:66,
                 from modules/gdnative/gdnative/string.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/string.h:66,
                 from modules/gdnative/gdnative/string.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/string.h:66,
                 from modules/gdnative/gdnative/string.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/gdnative/string.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/string.h:66,
                 from modules/gdnative/gdnative/string.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/gdnative/string.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/gdnative/string.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/gdnative/string.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);
      |                                                     ^
modules/gdnative/gdnative/string.cpp:43:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   43 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:49:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) {
      |                                                                           ^
modules/gdnative/gdnative/string.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   55 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) {
      |                                                             ^
modules/gdnative/gdnative/string.cpp:61:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_string_new(godot_string *r_dest) {
      |                                                 ^
modules/gdnative/gdnative/string.cpp:66:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) {
      |                                                                                 ^
modules/gdnative/gdnative/string.cpp:72:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) {
      |                                                                                                               ^
modules/gdnative/gdnative/string.cpp:77:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) {
      |                                                                                             ^
modules/gdnative/gdnative/string.cpp:82:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:87:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:92:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:98:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:104:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:112:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_string_destroy(godot_string *p_self) {
      |                                                     ^
modules/gdnative/gdnative/string.cpp:119:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | godot_int GDAPI godot_string_length(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:134:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:140:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  140 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) {
      |                                                                                                         ^
modules/gdnative/gdnative/string.cpp:147:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  147 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                   ^
modules/gdnative/gdnative/string.cpp:154:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:160:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/string.cpp:175:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_string GDAPI godot_string_chr(wchar_t p_character) {
      |                                                        ^
modules/gdnative/gdnative/string.cpp:182:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  182 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:189:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) {
      |                                                                                                                     ^
modules/gdnative/gdnative/string.cpp:196:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  196 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) {
      |                                                                                                                      ^
modules/gdnative/gdnative/string.cpp:203:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:210:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                         ^
modules/gdnative/gdnative/string.cpp:217:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  217 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) {
      |                                                                                          ^
modules/gdnative/gdnative/string.cpp:230:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) {
      |                                                                                                                 ^
modules/gdnative/gdnative/string.cpp:243:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  243 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) {
      |                                                                                                                                            ^
modules/gdnative/gdnative/string.cpp:256:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  256 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) {
      |                                                                                   ^
modules/gdnative/gdnative/string.cpp:263:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  263 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:270:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) {
      |                                                                                       ^
modules/gdnative/gdnative/string.cpp:277:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  277 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:286:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  286 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) {
      |                                                                                                                                                    ^
modules/gdnative/gdnative/string.cpp:296:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  296 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) {
      |                                                                                           ^
modules/gdnative/gdnative/string.cpp:303:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  303 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/string.cpp:309:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  309 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:315:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  315 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) {
      |                                                                                                             ^
modules/gdnative/gdnative/string.cpp:324:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  324 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:330:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  330 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                         ^
modules/gdnative/gdnative/string.cpp:337:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  337 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:344:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  344 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) {
      |                                                                                        ^
modules/gdnative/gdnative/string.cpp:352:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  352 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) {
      |                                                                                                                                               ^
modules/gdnative/gdnative/string.cpp:361:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  361 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) {
      |                                                                                               ^
modules/gdnative/gdnative/string.cpp:368:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  368 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:375:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  375 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) {
      |                                                         ^
modules/gdnative/gdnative/string.cpp:382:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  382 | godot_string GDAPI godot_string_num(double p_num) {
      |                                                 ^
modules/gdnative/gdnative/string.cpp:389:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  389 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:396:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  396 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) {
      |                                                                                                                   ^
modules/gdnative/gdnative/string.cpp:403:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  403 | godot_string GDAPI godot_string_num_real(double p_num) {
      |                                                      ^
modules/gdnative/gdnative/string.cpp:410:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  410 | godot_string GDAPI godot_string_num_scientific(double p_num) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:417:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  417 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) {
      |                                                                                     ^
modules/gdnative/gdnative/string.cpp:424:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  424 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) {
      |                                                                                            ^
modules/gdnative/gdnative/string.cpp:432:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  432 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) {
      |                                                                                         ^
modules/gdnative/gdnative/string.cpp:440:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  440 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) {
      |                                                                                                            ^
modules/gdnative/gdnative/string.cpp:450:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  450 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) {
      |                                                                                                             ^
modules/gdnative/gdnative/string.cpp:460:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  460 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) {
      |                                                                                   ^
modules/gdnative/gdnative/string.cpp:467:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  467 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) {
      |                                                                                    ^
modules/gdnative/gdnative/string.cpp:474:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  474 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:481:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  481 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) {
      |                                                                                                           ^
modules/gdnative/gdnative/string.cpp:488:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  488 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) {
      |                                                                                                                  ^
modules/gdnative/gdnative/string.cpp:498:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  498 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) {
      |                                                                                        ^
modules/gdnative/gdnative/string.cpp:506:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  506 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) {
      |                                                                                                                                               ^
modules/gdnative/gdnative/string.cpp:515:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  515 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) {
      |                                                                                                  ^
modules/gdnative/gdnative/string.cpp:522:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  522 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) {
      |                                                                                                                     ^
modules/gdnative/gdnative/string.cpp:533:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  533 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) {
      |                                                                                                       ^
modules/gdnative/gdnative/string.cpp:541:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  541 | double GDAPI godot_string_to_double(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:547:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  547 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/string.cpp:553:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  553 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:559:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  559 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:567:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  567 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/string.cpp:575:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  575 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) {
      |                                                                                              ^
modules/gdnative/gdnative/string.cpp:583:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  583 | double GDAPI godot_string_char_to_double(const char *p_what) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:587:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  587 | godot_int GDAPI godot_string_char_to_int(const char *p_what) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:591:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  591 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) {
      |                                                             ^
modules/gdnative/gdnative/string.cpp:595:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  595 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) {
      |                                                                                      ^
modules/gdnative/gdnative/string.cpp:599:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  599 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:603:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  603 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/string.cpp:609:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  609 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/string.cpp:615:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  615 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) {
      |                                                               ^
modules/gdnative/gdnative/string.cpp:621:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  621 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) {
      |                                                                                             ^
modules/gdnative/gdnative/string.cpp:625:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  625 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) {
      |                                                                                                                 ^
modules/gdnative/gdnative/string.cpp:634:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  634 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) {
      |                                                                                                             ^
modules/gdnative/gdnative/string.cpp:642:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  642 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                ^
modules/gdnative/gdnative/string.cpp:658:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  658 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                            ^
modules/gdnative/gdnative/string.cpp:674:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  674 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                       ^
modules/gdnative/gdnative/string.cpp:690:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  690 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                                    ^
modules/gdnative/gdnative/string.cpp:706:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  706 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                          ^
modules/gdnative/gdnative/string.cpp:729:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  729 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                                       ^
modules/gdnative/gdnative/string.cpp:752:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  752 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                     ^
modules/gdnative/gdnative/string.cpp:768:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  768 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) {
      |                                                                                                                  ^
modules/gdnative/gdnative/string.cpp:784:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  784 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                        ^
modules/gdnative/gdnative/string.cpp:807:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  807 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) {
      |                                                                                                                     ^
modules/gdnative/gdnative/string.cpp:830:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  830 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:845:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  845 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:852:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  852 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) {
      |                                                         ^
modules/gdnative/gdnative/string.cpp:856:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  856 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) {
      |                                                         ^
modules/gdnative/gdnative/string.cpp:860:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  860 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:868:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  868 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:876:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  876 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:884:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  884 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:892:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  892 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) {
      |                                                                                 ^
modules/gdnative/gdnative/string.cpp:900:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  900 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) {
      |                                                                              ^
modules/gdnative/gdnative/string.cpp:906:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  906 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:915:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  915 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:923:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  923 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) {
      |                                                                                                              ^
modules/gdnative/gdnative/string.cpp:931:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  931 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:939:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  939 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) {
      |                                                                                       ^
modules/gdnative/gdnative/string.cpp:945:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  945 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:954:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  954 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/string.cpp:964:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  964 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/string.cpp:974:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  974 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:980:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  980 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) {
      |                                                                                                            ^
modules/gdnative/gdnative/string.cpp:986:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  986 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) {
      |                                                                 ^
modules/gdnative/gdnative/string.cpp:993:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  993 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) {
      |                                                                                           ^
modules/gdnative/gdnative/string.cpp:1000:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1000 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:1006:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1006 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) {
      |                                                              ^
modules/gdnative/gdnative/string.cpp:1012:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1012 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) {
      |                                                          ^
modules/gdnative/gdnative/string.cpp:1016:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1016 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) {
      |                                                                                    ^
modules/gdnative/gdnative/string.cpp:1020:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1020 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) {
      |                                                                 ^
modules/gdnative/gdnative/string.cpp:1024:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1024 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) {
      |                                                                                           ^
modules/gdnative/gdnative/string.cpp:1028:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1028 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/string.cpp:1045:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1045 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:1053:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1053 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:1070:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1070 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:1085:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1085 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:1094:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1094 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:1103:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1103 | godot_string GDAPI godot_string_humanize_size(size_t p_size) {
      |                                                            ^
modules/gdnative/gdnative/string.cpp:1111:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1111 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/string.cpp:1117:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1117 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/string.cpp:1123:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1123 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1129:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1129 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) {
      |                                                                                               ^
modules/gdnative/gdnative/string.cpp:1139:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1139 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) {
      |                                                                                                    ^
modules/gdnative/gdnative/string.cpp:1149:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1149 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:1158:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1158 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/string.cpp:1167:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1167 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) {
      |                                                                              ^
modules/gdnative/gdnative/string.cpp:1176:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1176 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:1185:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1185 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:1194:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1194 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/string.cpp:1203:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1203 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/string.cpp:1212:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1212 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) {
      |                                                                                                 ^
modules/gdnative/gdnative/string.cpp:1221:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1221 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/string.cpp:1230:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1230 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/string.cpp:1239:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1239 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:1248:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1248 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1257:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1257 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1266:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1266 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/string.cpp:1272:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1272 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) {
      |                                                                                                       ^
modules/gdnative/gdnative/string.cpp:1278:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1278 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/string.cpp:1284:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1284 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/string.cpp:1290:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1290 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string.cpp:1296:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1296 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/string.cpp:1302:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1302 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/string.cpp:1311:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1311 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) {
      |                                                                                                     ^
modules/gdnative/gdnative/string.cpp:1321:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1321 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) {
      |                                                                                                     ^
modules/gdnative/gdnative/string.cpp:1331:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1331 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) {
      |                                                                                               ^
modules/gdnative/gdnative/string.cpp:1342:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
 1342 |   const godot_bool p_allow_empty, const godot_int p_maxsplit) {
      |                                                             ^
modules/gdnative/gdnative/rid.cpp:41:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   41 | void GDAPI godot_rid_new(godot_rid *r_dest) {
      |                                           ^
modules/gdnative/gdnative/rid.cpp:46:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) {
      |                                                         ^
modules/gdnative/gdnative/rid.cpp:51:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   51 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) {
      |                                                                                     ^
modules/gdnative/gdnative/rid.cpp:60:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) {
      |                                                                                        ^
modules/gdnative/gdnative/rid.cpp:66:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | 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,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.h:55,
                 from modules/gdnative/gdnative/string_name.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/string_name.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);
      |                                                               ^
modules/gdnative/gdnative/string_name.cpp:42:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   42 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) {
      |                                                                                       ^
modules/gdnative/gdnative/string_name.cpp:48:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) {
      |                                                                                    ^
modules/gdnative/gdnative/string_name.cpp:53:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) {
      |                                                                              ^
modules/gdnative/gdnative/string_name.cpp:60:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/string_name.cpp:65:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) {
      |                                                                                            ^
modules/gdnative/gdnative/string_name.cpp:70:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) {
      |                                                                                                                    ^
modules/gdnative/gdnative/string_name.cpp:76:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) {
      |                                                                                                                   ^
modules/gdnative/gdnative/string_name.cpp:82:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) {
      |                                                               ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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: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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/gdnative.h:141,
                 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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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:155,
                 from modules/gdnative/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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: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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/basis.h:54,
                 from modules/gdnative/include/gdnative/transform.h:54,
                 from modules/gdnative/gdnative/transform.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/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/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/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/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v);
      |                                                                                                    ^
modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v);
      |                                                                                                        ^
modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest);
      |                                                                ^
modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v);
      |                                                                                                              ^
modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v);
      |                                                                                                 ^
modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v);
      |                                                                                                     ^
Compiling ==> modules/gdnative/gdnative/transform2d.cpp
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);
      |                                                                                                                     ^
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/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/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/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/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/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/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                     ^
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/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/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/gdnative.h:141,
                 from modules/gdnative/include/gdnative/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/array.h:55,
                 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/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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.h:54,
                 from modules/gdnative/gdnative/transform2d.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/transform2d.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/gdnative/transform2d.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);
      |                                                                                                            ^
modules/gdnative/gdnative/transform.cpp:40:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:52:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   52 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) {
      |                                                                                                                  ^
modules/gdnative/gdnative/transform.cpp:59:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   59 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) {
      |                                                                                           ^
modules/gdnative/gdnative/transform.cpp:65:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/transform.cpp:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) {
      |                                                                                     ^
modules/gdnative/gdnative/transform.cpp:78:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/transform.cpp:85:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) {
      |                                                                                        ^
modules/gdnative/gdnative/transform.cpp:91:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/transform.cpp:98:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/transform.cpp:105:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) {
      |                                                                                   ^
modules/gdnative/gdnative/transform.cpp:112:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) {
      |                                                                                    ^
modules/gdnative/gdnative/transform.cpp:119:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  119 | 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:127:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) {
      |                                                                                                         ^
modules/gdnative/gdnative/transform.cpp:135:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) {
      |                                                                                                           ^
modules/gdnative/gdnative/transform.cpp:143:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | 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:152:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) {
      |                                                                                                    ^
modules/gdnative/gdnative/transform.cpp:161:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  161 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) {
      |                                                                                                        ^
modules/gdnative/gdnative/transform.cpp:170:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  170 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) {
      |                                                                ^
modules/gdnative/gdnative/transform.cpp:175:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) {
      |                                                                                                          ^
modules/gdnative/gdnative/transform.cpp:181:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  181 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) {
      |                                                                                                                  ^
modules/gdnative/gdnative/transform.cpp:190:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  190 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) {
      |                                                                                                          ^
modules/gdnative/gdnative/transform.cpp:199:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  199 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) {
      |                                                                                                              ^
modules/gdnative/gdnative/transform.cpp:208:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  208 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) {
      |                                                                                                 ^
modules/gdnative/gdnative/transform.cpp:217:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  217 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) {
      |                                                                                                     ^
modules/gdnative/gdnative/transform2d.cpp:40:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) {
      |                                                                                                               ^
modules/gdnative/gdnative/transform2d.cpp:46:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | 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:54:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   54 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/transform2d.cpp:61:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) {
      |                                                                                  ^
modules/gdnative/gdnative/transform2d.cpp:68:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) {
      |                                                                                         ^
modules/gdnative/gdnative/transform2d.cpp:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) {
      |                                                                                ^
modules/gdnative/gdnative/transform2d.cpp:80:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/transform2d.cpp:87:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) {
      |                                                                                ^
modules/gdnative/gdnative/transform2d.cpp:94:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) {
      |                                                                                          ^
modules/gdnative/gdnative/transform2d.cpp:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) {
      |                                                                                                          ^
modules/gdnative/gdnative/transform2d.cpp:109:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) {
      |                                                                                                               ^
modules/gdnative/gdnative/transform2d.cpp:117:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) {
      |                                                                                                                    ^
modules/gdnative/gdnative/transform2d.cpp:125:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  125 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                              ^
modules/gdnative/gdnative/transform2d.cpp:134:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                                  ^
modules/gdnative/gdnative/transform2d.cpp:143:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                                    ^
modules/gdnative/gdnative/transform2d.cpp:152:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  152 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) {
      |                                                                                                                        ^
modules/gdnative/gdnative/transform2d.cpp:161:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  161 | 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:169:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  169 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) {
      |                                                                                                                ^
modules/gdnative/gdnative/transform2d.cpp:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) {
      |                                                                                                                          ^
modules/gdnative/gdnative/transform2d.cpp:184:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  184 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) {
      |                                                                    ^
modules/gdnative/gdnative/transform2d.cpp:189:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) {
      |                                                                                                        ^
modules/gdnative/gdnative/transform2d.cpp:198:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  198 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) {
      |                                                                                                            ^
Compiling ==> modules/gdnative/gdnative/variant.cpp
Compiling ==> modules/gdnative/gdnative/vector2.cpp
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/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/include/gdnative/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/include/gdnative/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/aabb.h:54,
                 from modules/gdnative/include/gdnative/variant.h:147,
                 from modules/gdnative/gdnative/variant.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/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: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/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);
      |                                                                               ^
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/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/color.h: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/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self);
      |                                                                                       ^
modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self);
      |                                                                                         ^
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);
      |                                                                                                       ^
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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/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/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/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/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/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/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/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/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/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/include/gdnative/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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/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/vector2.h:54,
                 from modules/gdnative/gdnative/vector2.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/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);
      |                                                                 ^
modules/gdnative/gdnative/vector2.cpp:40:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) {
      |                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:46:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/vector2.cpp:53:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector2.cpp:60:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   60 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector2.cpp:65:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/vector2.cpp: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/vector2.cpp:75:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector2.cpp:80:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                      ^
modules/gdnative/gdnative/vector2.cpp:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                  ^
modules/gdnative/gdnative/vector2.cpp:94:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                          ^
modules/gdnative/gdnative/vector2.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:106:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) {
      |                                                                                                     ^
modules/gdnative/gdnative/vector2.cpp:112:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | 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:120:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | 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:130:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | 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:138:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) {
      |                                                                                              ^
modules/gdnative/gdnative/vector2.cpp:146:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  146 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/vector2.cpp:153:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  153 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/vector2.cpp:160:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) {
      |                                                                                                 ^
modules/gdnative/gdnative/vector2.cpp:168:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  168 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector2.cpp:173:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  173 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) {
      |                                                                                            ^
modules/gdnative/gdnative/vector2.cpp:179:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) {
      |                                                                                              ^
modules/gdnative/gdnative/vector2.cpp:187:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  187 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) {
      |                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:195:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  195 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) {
      |                                                                                                ^
modules/gdnative/gdnative/vector2.cpp:203:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector2.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) {
      |                                                                                                 ^
modules/gdnative/gdnative/vector2.cpp:218:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  218 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                     ^
modules/gdnative/gdnative/vector2.cpp:227:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                          ^
modules/gdnative/gdnative/vector2.cpp:236:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  236 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                                 ^
modules/gdnative/gdnative/vector2.cpp:245:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  245 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) {
      |                                                                                                             ^
modules/gdnative/gdnative/vector2.cpp:253:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  253 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                               ^
modules/gdnative/gdnative/vector2.cpp:262:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  262 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) {
      |                                                                                                           ^
modules/gdnative/gdnative/vector2.cpp:270:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                    ^
modules/gdnative/gdnative/vector2.cpp:276:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  276 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) {
      |                                                                                                   ^
modules/gdnative/gdnative/vector2.cpp:282:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  282 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/vector2.cpp:290:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) {
      |                                                                           ^
modules/gdnative/gdnative/vector2.cpp:295:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  295 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) {
      |                                                                           ^
modules/gdnative/gdnative/vector2.cpp:300:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  300 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/vector2.cpp:305:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  305 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) {
      |                                                                 ^
Compiling ==> modules/gdnative/gdnative/vector3.cpp
Compiling ==> modules/gdnative/nativescript/api_generator.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h: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,
                 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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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:155,
                 from modules/gdnative/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/basis.h:54,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/vector3.h:54,
                 from modules/gdnative/gdnative/vector3.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/gdnative/vector3.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/gdnative/vector3.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/gdnative/variant.cpp:58:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) {
      |                                                                            ^
modules/gdnative/gdnative/variant.cpp:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) {
      |                                                                                    ^
modules/gdnative/gdnative/variant.cpp:69:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) {
      |                                                       ^
modules/gdnative/gdnative/variant.cpp:74:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) {
      |                                                                              ^
modules/gdnative/gdnative/variant.cpp:79:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) {
      |                                                                            ^
modules/gdnative/gdnative/variant.cpp:84:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) {
      |                                                                          ^
modules/gdnative/gdnative/variant.cpp:89:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) {
      |                                                                          ^
modules/gdnative/gdnative/variant.cpp:94:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) {
      |                                                                                   ^
modules/gdnative/gdnative/variant.cpp:100:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) {
      |                                                                                      ^
modules/gdnative/gdnative/variant.cpp:106:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:112:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) {
      |                                                                                      ^
modules/gdnative/gdnative/variant.cpp:118:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) {
      |                                                                                               ^
modules/gdnative/gdnative/variant.cpp:124:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:130:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) {
      |                                                                                  ^
modules/gdnative/gdnative/variant.cpp:136:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) {
      |                                                                                  ^
modules/gdnative/gdnative/variant.cpp:142:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  142 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:148:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  148 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) {
      |                                                                                             ^
modules/gdnative/gdnative/variant.cpp:154:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  154 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:160:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) {
      |                                                                                          ^
modules/gdnative/gdnative/variant.cpp:166:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  166 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) {
      |                                                                               ^
modules/gdnative/gdnative/variant.cpp:172:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  172 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) {
      |                                                                                     ^
modules/gdnative/gdnative/variant.cpp:192:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) {
      |                                                                                              ^
modules/gdnative/gdnative/variant.cpp:198:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  198 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) {
      |                                                                                   ^
modules/gdnative/gdnative/variant.cpp:204:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  204 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) {
      |                                                                                                       ^
modules/gdnative/gdnative/variant.cpp:210:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) {
      |                                                                                                     ^
modules/gdnative/gdnative/variant.cpp:216:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  216 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) {
      |                                                                                                       ^
modules/gdnative/gdnative/variant.cpp:222:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  222 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) {
      |                                                                                                           ^
modules/gdnative/gdnative/variant.cpp:228:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) {
      |                                                                                                              ^
modules/gdnative/gdnative/variant.cpp:234:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  234 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) {
      |                                                                                                              ^
modules/gdnative/gdnative/variant.cpp:240:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  240 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) {
      |                                                                                                         ^
modules/gdnative/gdnative/variant.cpp:246:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  246 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/variant.cpp:251:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  251 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/variant.cpp:256:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  256 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) {
      |                                                               ^
modules/gdnative/gdnative/variant.cpp:261:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  261 | double GDAPI godot_variant_as_real(const godot_variant *p_self) {
      |                                                               ^
modules/gdnative/gdnative/variant.cpp:266:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  266 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/variant.cpp:274:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  274 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/variant.cpp:282:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  282 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:290:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  290 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/variant.cpp:298:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  298 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) {
      |                                                                                 ^
modules/gdnative/gdnative/variant.cpp:306:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  306 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:314:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  314 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/variant.cpp:322:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  322 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/variant.cpp:330:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  330 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:338:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  338 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/variant.cpp:346:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  346 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:354:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  354 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) {
      |                                                                             ^
modules/gdnative/gdnative/variant.cpp:362:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  362 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) {
      |                                                                 ^
modules/gdnative/gdnative/variant.cpp:370:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  370 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) {
      |                                                                        ^
modules/gdnative/gdnative/variant.cpp:377:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  377 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/variant.cpp:385:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  385 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) {
      |                                                                     ^
modules/gdnative/gdnative/variant.cpp:393:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  393 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) {
      |                                                                                         ^
modules/gdnative/gdnative/variant.cpp:402:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  402 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) {
      |                                                                                       ^
modules/gdnative/gdnative/variant.cpp:411:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  411 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) {
      |                                                                                         ^
modules/gdnative/gdnative/variant.cpp:420:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  420 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) {
      |                                                                                             ^
modules/gdnative/gdnative/variant.cpp:429:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  429 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) {
      |                                                                                               ^
modules/gdnative/gdnative/variant.cpp:438:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  438 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) {
      |                                                                                               ^
modules/gdnative/gdnative/variant.cpp:447:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  447 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) {
      |                                                                                           ^
modules/gdnative/gdnative/variant.cpp:456:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  456 | 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:472:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  472 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) {
      |                                                                                                    ^
modules/gdnative/gdnative/variant.cpp:478:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  478 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) {
      |                                                                                                        ^
modules/gdnative/gdnative/variant.cpp:484:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  484 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) {
      |                                                                                                       ^
modules/gdnative/gdnative/variant.cpp:490:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  490 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) {
      |                                                                                                      ^
modules/gdnative/gdnative/variant.cpp:496:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  496 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/variant.cpp:501:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  501 | void GDAPI godot_variant_destroy(godot_variant *p_self) {
      |                                                       ^
modules/gdnative/gdnative/variant.cpp:508:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  508 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) {
      |                                                                               ^
modules/gdnative/gdnative/variant.cpp:516:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  516 | 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:40:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   40 | 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:46:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   46 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) {
      |                                                                       ^
modules/gdnative/gdnative/vector3.cpp:53:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/vector3.cpp:58:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   58 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/vector3.cpp:63:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector3.cpp:68:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) {
      |                                                                          ^
modules/gdnative/gdnative/vector3.cpp:73:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector3.cpp:78:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) {
      |                                                                         ^
modules/gdnative/gdnative/vector3.cpp:85:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) {
      |                                                                      ^
modules/gdnative/gdnative/vector3.cpp:92:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) {
      |                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | 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:109:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  109 | 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:117:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | 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:127:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  127 | 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:135:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  135 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                         ^
modules/gdnative/gdnative/vector3.cpp:141:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  141 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                              ^
modules/gdnative/gdnative/vector3.cpp:149:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  149 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                            ^
modules/gdnative/gdnative/vector3.cpp:157:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  157 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) {
      |                                                                               ^
modules/gdnative/gdnative/vector3.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  164 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) {
      |                                                                  ^
modules/gdnative/gdnative/vector3.cpp:171:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  171 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) {
      |                                                                    ^
modules/gdnative/gdnative/vector3.cpp:178:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  178 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) {
      |                                                                   ^
modules/gdnative/gdnative/vector3.cpp:185:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  185 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) {
      |                                                                                                      ^
modules/gdnative/gdnative/vector3.cpp:193:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:199:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  199 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                         ^
modules/gdnative/gdnative/vector3.cpp:205:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  205 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) {
      |                                                                                               ^
modules/gdnative/gdnative/vector3.cpp:211:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  211 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) {
      |                                                                                              ^
modules/gdnative/gdnative/vector3.cpp:219:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  219 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) {
      |                                                                                               ^
modules/gdnative/gdnative/vector3.cpp:227:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) {
      |                                                                                                ^
modules/gdnative/gdnative/vector3.cpp:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  235 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                     ^
modules/gdnative/gdnative/vector3.cpp:244:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  244 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                          ^
modules/gdnative/gdnative/vector3.cpp:253:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  253 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:262:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  262 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) {
      |                                                                                                             ^
modules/gdnative/gdnative/vector3.cpp:270:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  270 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                               ^
modules/gdnative/gdnative/vector3.cpp:279:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  279 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) {
      |                                                                                                           ^
modules/gdnative/gdnative/vector3.cpp:287:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  287 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                    ^
modules/gdnative/gdnative/vector3.cpp:293:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  293 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) {
      |                                                                                                   ^
modules/gdnative/gdnative/vector3.cpp:299:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  299 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self) {
      |                                                                           ^
modules/gdnative/gdnative/vector3.cpp:307:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  307 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val) {
      |                                                                                                                 ^
modules/gdnative/gdnative/vector3.cpp:312:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  312 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) {
      |                                                                                                     ^
Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp
In file included from modules/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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/include/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/include/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/gdnative.h:141,
                 from modules/gdnative/include/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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);
      |                                                                       ^
Compiling ==> modules/gdnative/nativescript/nativescript.cpp
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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.h:34,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.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);
      |                                                                                          ^
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,
                 from modules/gdnative/nativescript/godot_nativescript.cpp:40:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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:9,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/godot_nativescript.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/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) {
      |                                                                                                                                                                                                   ^
modules/gdnative/nativescript/godot_nativescript.cpp:78:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   78 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) {
      |                                                                                                                                                                                                        ^
modules/gdnative/nativescript/godot_nativescript.cpp:102:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) {
      |                                                                                                                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:117:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  117 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) {
      |                                                                                                                                                                                                                           ^
modules/gdnative/nativescript/godot_nativescript.cpp:138:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  138 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) {
      |                                                                                                                        ^
modules/gdnative/nativescript/godot_nativescript.cpp:182:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  182 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) {
      |                                                                     ^
modules/gdnative/nativescript/godot_nativescript.cpp:200:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  200 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) {
      |                                                                                                                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:227:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  227 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) {
      |                                                                                                                                ^
modules/gdnative/nativescript/godot_nativescript.cpp:236:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  236 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) {
      |                                                                                                                                                              ^
modules/gdnative/nativescript/godot_nativescript.cpp:248:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  248 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) {
      |                                                                                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:260:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  260 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) {
      |                                                                                                                                                            ^
modules/gdnative/nativescript/godot_nativescript.cpp:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  272 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) {
      |                                                                                                        ^
modules/gdnative/nativescript/godot_nativescript.cpp:276:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  276 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) {
      |                                                                                       ^
modules/gdnative/nativescript/godot_nativescript.cpp:280:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  280 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) {
      |                                                                                                               ^
modules/gdnative/nativescript/godot_nativescript.cpp:289:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  289 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) {
      |                                                                               ^
modules/gdnative/nativescript/godot_nativescript.cpp:308:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  308 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) {
      |                                                                                                                           ^
modules/gdnative/nativescript/godot_nativescript.cpp:312:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  312 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) {
      |                                                                                   ^
modules/gdnative/nativescript/godot_nativescript.cpp:316:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  316 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) {
      |                                                                                           ^
modules/gdnative/nativescript/godot_nativescript.cpp:320:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  320 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) {
      |                                                                                          ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/nativescript.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/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,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp: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/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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp: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/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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/gdnative.h:39,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/gdnative/nativescript/register_types.cpp:36:
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/register_types.cpp:36:
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/register_types.cpp:36:
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/register_types.cpp:36:
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_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,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.cpp:33:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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_singleton_editor.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);
      |                                                                                               ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                 ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                     ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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_library_singleton_editor.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);
      |                                                                                                                     ^
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/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_library_singleton_editor.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);
      |                                                                                                                                 ^
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/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_singleton_editor.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);
      |                                                                   ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from modules/gdnative/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                                                                 ^
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/gdnative_library_singleton_editor.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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                                               ^
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_library_singleton_editor.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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                               ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_singleton_editor.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);
      |                                                                                                                                                                                        ^
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/gdnative_library_singleton_editor.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);
      |                                               ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                                                         ^
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/gdnative_library_singleton_editor.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);
      |                                                                       ^
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/gdnative_library_singleton_editor.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);
      |                                                                                                                                            ^
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_library_singleton_editor.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);
      |                                                                                       ^
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_library_singleton_editor.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);
      |                                                  ^
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_library_singleton_editor.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);
      |                                                                                                                                  ^
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_library_singleton_editor.cpp:33:
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_library_singleton_editor.cpp:33:
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_library_singleton_editor.cpp:33:
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_library_singleton_editor.cpp:33:
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_library_singleton_editor.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 *);
      |                                                                                         ^
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_library_singleton_editor.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 *);
      |                                                                                ^
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_library_singleton_editor.cpp:33:
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_singleton_editor.cpp:33:
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_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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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();
      |                                     ^
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/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);
      |                                                                                          ^
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/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);
      |                                                                                                                                               ^
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/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 *);
      |                                                           ^
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/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 *);
      |                                                                                         ^
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/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 *);
      |                                                                                ^
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/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/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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) {
      |                                                                                                         ^
Compiling ==> modules/gdnative/net/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,
                 from 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/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                               ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                 ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                     ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                     ^
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/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                 ^
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/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/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                   ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                      ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                               ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                                                         ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                       ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                            ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                       ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                  ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                  ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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();
      |                                     ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                          ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                                                                               ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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 *);
      |                                                           ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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 *);
      |                                                                                         ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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 *);
      |                                                                                ^
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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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/net/packet_peer_gdnative.h:35,
                 from modules/gdnative/net/packet_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);
      |                                                                                        ^
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/gdnative.h:39,
                 from modules/gdnative/gdnative_library_editor_plugin.h:36,
                 from modules/gdnative/gdnative_library_editor_plugin.cpp:32:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/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/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);
      |                                                                                               ^
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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_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);
      |                                                                                                                     ^
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/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_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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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_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);
      |                                                                                                      ^
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_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);
      |                                                                                                                                ^
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_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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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_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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self);
      |                                                         ^
modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from);
      |                                                                                     ^
modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b);
      |                                                                                        ^
modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b);
      |                                                                                       ^
modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) {
      |                                                                                               ^
In file included from modules/gdnative/include/gdnative/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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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_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);
      |                                                                                       ^
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_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);
      |                                                  ^
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_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);
      |                                                                                                                                  ^
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_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();
      |                                     ^
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_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);
      |                                                                                          ^
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_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);
      |                                                                                                                                               ^
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_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 *);
      |                                                           ^
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_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 *);
      |                                                                                         ^
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_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 *);
      |                                                                                ^
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_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/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);
      |                                                                                        ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.cpp:32:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/register_types.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);
      |                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                 ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                     ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                     ^
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/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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                 ^
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/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/register_types.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);
      |                                                                   ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.cpp:32:
modules/gdnative/include/gdnative/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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                      ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                 ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                                        ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                                                         ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                       ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                            ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                       ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                  ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                  ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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();
      |                                     ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                          ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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);
      |                                                                                                                                               ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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 *);
      |                                                           ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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 *);
      |                                                                                         ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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 *);
      |                                                                                ^
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/net/multiplayer_peer_gdnative.h:35,
                 from modules/gdnative/net/register_types.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/register_types.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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp
Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp
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/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                               ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                 ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                     ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                     ^
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/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                 ^
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/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/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                   ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                      ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_peer_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                               ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                                                         ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                       ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                            ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                       ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                  ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                  ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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();
      |                                     ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                          ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                                                                               ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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 *);
      |                                                           ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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 *);
      |                                                                                         ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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 *);
      |                                                                                ^
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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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/net/stream_peer_gdnative.h:35,
                 from modules/gdnative/net/stream_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);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) {
      |                                                                                                    ^
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/webrtc_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/webrtc_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/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/net/webrtc_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/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/net/webrtc_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/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/net/webrtc_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/webrtc_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/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/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/net/webrtc_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/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/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/webrtc_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);
      |                                                                   ^
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/net/webrtc_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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);
      |                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                                                 ^
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/net/webrtc_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);
      |                                                                                   ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                               ^
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/net/webrtc_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);
      |                                                                                                                                                ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                           ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                               ^
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/net/webrtc_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);
      |                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                         ^
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/gdnative.h:39,
                 from modules/gdnative/net/webrtc_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);
      |                                                                                                                                                                                        ^
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/net/webrtc_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);
      |                                               ^
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/net/webrtc_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);
      |                                                                                                                                                                         ^
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/net/webrtc_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);
      |                                                                       ^
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/net/webrtc_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);
      |                                                                                                                                            ^
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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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/net/webrtc_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);
      |                                                                                                        ^
modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) {
      |                                                                                                                     ^
modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) {
      |                                                                                                               ^
modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) {
      |                                                                                     ^
Compiling ==> modules/gdnative/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,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.cpp:32:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                 ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                     ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                     ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                 ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                   ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.cpp:32:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                      ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                ^
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);
      |                                                                            ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/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/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/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx);
      |                                                                                            ^
modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/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);
      |                                                                ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                         ^
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                 ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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);
      |                                                                          ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                   ^
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/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/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/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/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/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/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/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/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/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);
      |                                                                                ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/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/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/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/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/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);
      |                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self);
      |                                                                  ^
In file included from modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                ^
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: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: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/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/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos);
      |                                                                                    ^
modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size);
      |                                                                                 ^
In file included from modules/gdnative/include/gdnative/basis.h:55,
                 from modules/gdnative/include/gdnative/vector3.h:54,
                 from modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                    ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                           ^
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: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: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/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: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/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: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/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: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self);
      |                                                                      ^
In file included from modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                                                    ^
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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                    ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                   ^
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/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                         ^
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/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data);
      |                                                                                            ^
modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r);
      |                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data);
      |                                                                                                                          ^
modules/gdnative/include/gdnative/variant.h: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:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3);
      |                                                                                      ^
modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d);
      |                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data);
      |                                                                                               ^
modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa);
      |                                                                                                           ^
modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a);
      |                                                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a);
      |                                                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca);
      |                                                                                                         ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                                        ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                    ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                               ^
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/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/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a);
      |                                                                                                          ^
modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a);
      |                                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa);
      |                                                                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra);
      |                                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/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: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);
      |                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                                                         ^
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/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: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/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: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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                       ^
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:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs);
      |                                                                           ^
modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs);
      |                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size);
      |                                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h:342: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: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: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: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/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/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: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/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: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/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: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: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: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/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: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/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                                              ^
In file included from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.cpp:32:
modules/gdnative/include/gdnative/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: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: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: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: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: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/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: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/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: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: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: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: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: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/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: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/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: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/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string);
      |                                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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: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: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: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/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: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/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: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: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: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: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: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: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: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/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);
      |                                                                                   ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/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: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/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: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/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: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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/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/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/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                        ^
modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                     ^
modules/gdnative/include/gdnative/string.h: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/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/string.h: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/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/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);
      |                                                                                   ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/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/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: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);
      |                                                                   ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                         ^
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/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from);
      |                                                                                   ^
modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src);
      |                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self);
      |                                                           ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                 ^
modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx);
      |                                                                                                    ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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);
      |                                                                    ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                               ^
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);
      |                                                                       ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                ^
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/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: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/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: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/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: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/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                        ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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/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: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/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: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/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: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/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: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/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/string.h: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/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/string.h: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/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to);
      |                                                                                          ^
modules/gdnative/include/gdnative/string.h:257:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  257 | void GDAPI godot_string_destroy(godot_string *p_self);
      |                                                     ^
modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/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);
      |                                                                                    ^
In file included from modules/gdnative/include/gdnative/gdnative.h:145,
                 from ./modules/gdnative/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.cpp:32:
modules/gdnative/include/gdnative/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                  ^
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: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                  ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                           ^
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/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/gdnative.h:39,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31:
modules/gdnative/include/gdnative/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/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/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/gdnative.h:263:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  263 | godot_dictionary GDAPI godot_get_global_constants();
      |                                                   ^
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/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: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/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);
      |                                                                   ^
modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self);
      |                                                                            ^
modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self);
      |                                                                                   ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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();
      |                                     ^
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/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
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/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
modules/gdnative/include/gdnative/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);
      |                                                                                                    ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                          ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                                                               ^
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/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/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/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/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/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_api_struct.gen.h:8,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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 *);
      |                                                           ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                                    ^
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/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/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v);
      |                                                                                                        ^
modules/gdnative/include/nativescript/godot_nativescript.h:158:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  158 |  GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *);
      |                                                                                ^
modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v);
      |                                                                                                            ^
modules/gdnative/include/nativescript/godot_nativescript.h: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 *);
      |                                                                        ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                         ^
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/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/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/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/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/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/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/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/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/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/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/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/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/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color);
      |                                                                                     ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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/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/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/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/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/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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/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/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/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/nativescript/godot_nativescript.h:233:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  233 |  GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *);
      |                                                                                    ^
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/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/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/nativescript/godot_nativescript.h:236:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  236 |  GDCALLINGCONV void (*free_func)(void *);
      |                                        ^
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/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/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self);
      |                                                                                               ^
modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self);
      |                                                                                           ^
modules/gdnative/include/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);
      |                                                                                           ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                                                        ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                               ^
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_api_struct.gen.h:9,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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 *);
      |                                                                                         ^
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/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: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                                                         ^
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);
      |                                                                                                                                                               ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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 *);
      |                                                                                ^
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/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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                       ^
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);
      |                                                                                                                     ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                                      ^
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);
      |                                                                                                         ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11,
                 from ./modules/gdnative/gdnative.h:40,
                 from modules/gdnative/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/register_types.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);
      |                                                                                        ^
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/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
modules/gdnative/include/gdnative/string.h: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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                                                            ^
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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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/arvr/arvr_interface_gdnative.h:34,
                 from modules/gdnative/arvr/arvr_interface_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);
      |                                                                                                        ^
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_instance.cpp
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,
                 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_instance.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/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_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/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_instance.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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.cpp:31:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_instance.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/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/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/pluginscript_language.cpp:36:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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/pluginscript_language.cpp:36:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/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_language.cpp:36:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
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/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_language.cpp:36:
modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc);
      |                                                                                                      ^
Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp
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/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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/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);
      |                                                                                               ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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/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);
      |                                                                   ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/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:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/pluginscript_loader.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 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 *);
      |                                                           ^
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/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);
      |                                                                                                      ^
Compiling ==> modules/gdnative/pluginscript/register_types.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h: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:
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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/include/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/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_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);
      |                                                                   ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/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:
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_instance.h:38,
                 from modules/gdnative/pluginscript/pluginscript_script.cpp:34:
modules/gdnative/include/gdnative/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/pluginscript/godot_pluginscript.h:35,
                 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 *);
      |                                                           ^
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/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/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/video_stream_gdnative.cpp:31:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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);
      |                                                                         ^
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:
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/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/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                            ^
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/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);
      |                                                                                               ^
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/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);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta);
      |                                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self);
      |                                                                      ^
modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                              ^
modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n);
      |                                                                                                ^
modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self);
      |                                                                  ^
modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length);
      |                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                     ^
modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                                 ^
modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b);
      |                                                                                                           ^
modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                    ^
modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y);
      |                                                                           ^
modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                         ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
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/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/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                   ^
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/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);
      |                                                                                                                     ^
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/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/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:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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/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: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/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/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/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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: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/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/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);
      |                                                                                                                     ^
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/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);
      |                                                                                                                                 ^
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/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t);
      |                                                                                                                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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: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/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: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/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: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/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: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/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                 ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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/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/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/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/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: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/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: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/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/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/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: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/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b);
      |                                                                                                   ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/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/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/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis);
      |                                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                                                 ^
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:
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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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/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);
      |                                                                                                 ^
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/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);
      |                                                                                                                                                  ^
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: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: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: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: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: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: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: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: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: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: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/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/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/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon);
      |                                                                                                                           ^
modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point);
      |                                                                                                ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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: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: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/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: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/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/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/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/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);
      |                                                                       ^
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/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);
      |                                                                                                      ^
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: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: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:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v);
      |                                                                                      ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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/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: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/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);
      |                                                                                                                                    ^
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/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: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/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: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/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/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/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: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/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: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/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/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);
      |                                                                                                                                ^
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: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/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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: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/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: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/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: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/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by);
      |                                                                                 ^
modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx);
      |                                                                                            ^
modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b);
      |                                                                                           ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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);
      |                                                         ^
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/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: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/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep);
      |                                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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/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/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/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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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/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: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/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: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/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/pool_arrays.h: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/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                                    ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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: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/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from);
      |                                                                                     ^
modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b);
      |                                                                                        ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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);
      |                                                                                                                       ^
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/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);
      |                                                                                                                                                                                                    ^
modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat);
      |                                                                                           ^
modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v);
      |                                                                                     ^
modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self);
      |                                                                             ^
modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v);
      |                                                                                        ^
modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self);
      |                                                                            ^
modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self);
      |                                                                                   ^
modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self);
      |                                                                                    ^
modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                                 ^
modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale);
      |                                                                                                         ^
modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs);
      |                                                                                                           ^
modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up);
      |                                                                                                                                         ^
modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v);
      |                                                                                                    ^
modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v);
      |                                                                                                        ^
modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest);
      |                                                                ^
modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v);
      |                                                                                                              ^
modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v);
      |                                                                                                 ^
modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v);
      |                                                                                                     ^
modules/gdnative/include/gdnative/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);
      |                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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);
      |                                                                                                                 ^
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/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);
      |                                                                                                                                                                    ^
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/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self);
      |                                                                               ^
modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self);
      |                                                                                  ^
modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self);
      |                                                                                         ^
modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self);
      |                                                                                 ^
modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self);
      |                                                                                ^
modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self);
      |                                                                                          ^
modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi);
      |                                                                                                          ^
modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale);
      |                                                                                                               ^
modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v);
      |                                                                                                              ^
modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c);
      |                                                                                                                                               ^
modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b);
      |                                                                                                                ^
modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b);
      |                                                                                                                          ^
modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest);
      |                                                                    ^
modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v);
      |                                                                                                        ^
modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v);
      |                                                                                                            ^
modules/gdnative/include/gdnative/pool_arrays.h: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);
      |                                                                                                 ^
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:
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/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/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest);
      |                                                       ^
modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b);
      |                                                                              ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i);
      |                                                                            ^
modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i);
      |                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2);
      |                                                                                     ^
modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3);
      |                                                                                      ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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: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:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans);
      |                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color);
      |                                                                                     ^
modules/gdnative/include/gdnative/pool_arrays.h: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:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np);
      |                                                                                          ^
modules/gdnative/include/gdnative/pool_arrays.h: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:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid);
      |                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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: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/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:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self);
      |                                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/pool_arrays.h: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/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self);
      |                                                                         ^
modules/gdnative/include/gdnative/pool_arrays.h: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/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/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:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self);
      |                                                                                         ^
modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self);
      |                                                                                       ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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/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:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self);
      |                                                                                             ^
modules/gdnative/include/gdnative/pool_arrays.h: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:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self);
      |                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self);
      |                                                                                               ^
modules/gdnative/include/gdnative/pool_arrays.h: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: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: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: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:
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/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);
      |                                               ^
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);
      |                                                                                                          ^
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/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);
      |                                                                                                                                                  ^
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/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:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra);
      |                                                                                                   ^
modules/gdnative/include/gdnative/plane.h: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:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia);
      |                                                                                                 ^
modules/gdnative/include/gdnative/plane.h: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:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba);
      |                                                                                                   ^
modules/gdnative/include/gdnative/plane.h: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: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/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_variant GDAPI godot_array_back(const godot_array *p_self);
      |                                                               ^
modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/array.h: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/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point);
      |                                                                                                   ^
modules/gdnative/include/gdnative/array.h: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/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point);
      |                                                                                                 ^
modules/gdnative/include/gdnative/array.h: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/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon);
      |                                                                                                                           ^
modules/gdnative/include/gdnative/array.h: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/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point);
      |                                                                                                ^
modules/gdnative/include/gdnative/array.h: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/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c);
      |                                                                                                                                          ^
modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | void GDAPI godot_array_invert(godot_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/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/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end);
      |                                                                                                                                                           ^
modules/gdnative/include/gdnative/array.h: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/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self);
      |                                                                     ^
modules/gdnative/include/gdnative/array.h: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/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/array.h: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/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/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/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);
      |                                                                                                                                                                         ^
modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  131 | void GDAPI godot_array_destroy(godot_array *p_self);
      |                                                   ^
modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self);
      |                                                             ^
modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep);
      |                                                                                           ^
modules/gdnative/include/gdnative/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:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d);
      |                                                                       ^
modules/gdnative/include/gdnative/array.h: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/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/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);
      |                                                                                                      ^
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);
      |                                                                     ^
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:
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/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: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/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: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/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/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/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: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/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: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/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: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/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: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/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/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/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                     ^
modules/gdnative/include/gdnative/string.h: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/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with);
      |                                                                                            ^
modules/gdnative/include/gdnative/string.h: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/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/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);
      |                                                                                  ^
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/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);
      |                                                                                                                                ^
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/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);
      |                                                                                                                                            ^
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/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point);
      |                                                                                             ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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);
      |                                                            ^
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/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);
      |                                                         ^
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/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/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/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/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: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/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                                            ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                      ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b);
      |                                                                                                             ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/string.h: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/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key);
      |                                                                                                         ^
modules/gdnative/include/gdnative/string.h: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);
      |                                                                    ^
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/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);
      |                                                                                                                                                 ^
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);
      |                                                                          ^
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/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);
      |                                                                                   ^
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/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src);
      |                                                                                          ^
modules/gdnative/include/gdnative/string.h: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/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/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/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self);
      |                                                                                           ^
modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/string.h: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/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b);
      |                                                                                                          ^
modules/gdnative/include/gdnative/string.h: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);
      |                                                                          ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos);
      |                                                                                    ^
modules/gdnative/include/gdnative/string.h: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/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: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);
      |                                                                  ^
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/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);
      |                                           ^
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/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);
      |                                                                                       ^
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/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_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/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_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/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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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);
      |                                                                                                                                                                                                    ^
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/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/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/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/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/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self);
      |                                                                                    ^
modules/gdnative/include/gdnative/gdnative.h: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: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);
      |                                                                                                         ^
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/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/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
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/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
modules/gdnative/include/gdnative/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);
      |                                                                                                    ^
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/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/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/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/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/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/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/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);
      |                                                                                                          ^
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/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/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/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/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/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/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 *);
      |                                                           ^
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 *);
      |                                        ^
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/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);
      |                                                                                                               ^
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);
      |                                                                                                                                                                                       ^
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/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);
      |                                                                                                                                                                    ^
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/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/nativescript/godot_nativescript.h:160:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  160 |  GDCALLINGCONV void (*free_func)(void *);
      |                                        ^
modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self);
      |                                                                                  ^
modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self);
      |                                                                                         ^
modules/gdnative/include/nativescript/godot_nativescript.h:165:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  165 |  GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *);
      |                                                                        ^
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/nativescript/godot_nativescript.h:167:40: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  167 |  GDCALLINGCONV void (*free_func)(void *);
      |                                        ^
modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b);
      |                                                                                                                ^
modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b);
      |                                                                                                                          ^
modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest);
      |                                                                    ^
modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v);
      |                                                                                                        ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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);
      |                                                                         ^
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/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/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/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/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/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/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/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/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/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/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/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/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/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/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca);
      |                                                                                                         ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self);
      |                                                                   ^
modules/gdnative/include/nativescript/godot_nativescript.h: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/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/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/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/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);
      |                                                                                          ^
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);
      |                                                                             ^
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/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/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/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/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/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:
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/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);
      |                                               ^
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);
      |                                                                                     ^
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/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);
      |                                                                                           ^
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/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/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | void GDAPI godot_array_clear(godot_array *p_self);
      |                                                 ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
modules/gdnative/include/gdnative/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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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 *);
      |                                                           ^
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/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);
      |                                                                                                      ^
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/pluginscript/godot_pluginscript.h:34,
                 from modules/gdnative/pluginscript/pluginscript_language.h:42,
                 from modules/gdnative/pluginscript/register_types.cpp:40:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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/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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/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);
      |                                                                                                                     ^
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/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/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);
      |                                                                                                                                 ^
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/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:
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/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);
      |                                                                                                                                    ^
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/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:
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/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);
      |                                                                                                      ^
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/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);
      |                                                                                                                                ^
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/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);
      |                                                         ^
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/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);
      |                                                                                                                                                 ^
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/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);
      |                                                                                   ^
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/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);
      |                                                                                                                               ^
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/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);
      |                                                                                                                                                ^
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/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);
      |                                           ^
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/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);
      |                                                                                                                                                                                                    ^
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/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);
      |                                                                                                               ^
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/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);
      |                                                                                                                                                                    ^
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/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);
      |                                                                         ^
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/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);
      |                                                                                                                                                                                        ^
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/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);
      |                                               ^
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/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);
      |                                                                                                                                                                         ^
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/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);
      |                                                                       ^
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/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);
      |                                                                                                                                            ^
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/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);
      |                                                                                       ^
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/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);
      |                                                  ^
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/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);
      |                                                                                                                                  ^
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/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 *);
      |                                                           ^
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/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);
      |                                                                                                      ^
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) {
      |                                                                                                        ^
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/gdnative_api_struct.gen.cpp
Compiling ==> modules/gdscript/gdscript.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from modules/gdnative/include/gdnative_api_struct.gen.h:5,
                 from modules/gdnative/gdnative_api_struct.gen.cpp:3:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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:
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_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);
      |                                                                                                                                 ^
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/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);
      |                                                                                                                                     ^
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/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);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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_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);
      |                                                                                                                     ^
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/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_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);
      |                                                                                                                                 ^
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/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:
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_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);
      |                                                                                                                                    ^
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/gdnative.h:141,
                 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);
      |                                                                                                                                                  ^
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_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);
      |                                                                                                      ^
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_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);
      |                                                                                                                                ^
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_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);
      |                                                         ^
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_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);
      |                                                                                                                                                 ^
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_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);
      |                                                                                   ^
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_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);
      |                                                                                                                               ^
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_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);
      |                                                                                                                                                ^
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_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);
      |                                           ^
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_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);
      |                                                                                                                                                                                                    ^
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_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);
      |                                                                                                               ^
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_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);
      |                                                                                                                                                                    ^
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_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);
      |                                                                         ^
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_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);
      |                                                                                                                                                                                        ^
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_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);
      |                                               ^
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_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);
      |                                                                                                                                                                         ^
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_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);
      |                                                                       ^
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_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);
      |                                                                                                                                            ^
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_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);
      |                                                                                       ^
modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name);
      |                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self);
      |                                                                              ^
modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self);
      |                                                                          ^
modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self);
      |                                                                                            ^
modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                    ^
modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other);
      |                                                                                                                   ^
modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self);
      |                                                               ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h: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);
      |                                                  ^
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_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);
      |                                                                                                                                  ^
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_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:
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_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:
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/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
Compiling ==> modules/gdscript/gdscript_compiler.cpp
Compiling ==> modules/gdscript/gdscript_editor.cpp
Compiling ==> modules/gdscript/gdscript_function.cpp
Compiling ==> modules/gdscript/gdscript_functions.cpp
Compiling ==> modules/gdscript/gdscript_parser.cpp
Compiling ==> modules/gdscript/gdscript_tokenizer.cpp
Compiling ==> modules/gdscript/register_types.cpp
Compiling ==> modules/gdscript/editor/gdscript_highlighter.cpp
Compiling ==> modules/gdscript/language_server/gdscript_extend_parser.cpp
Compiling ==> modules/gdscript/language_server/gdscript_language_protocol.cpp
Compiling ==> modules/gdscript/language_server/gdscript_language_server.cpp
Compiling ==> modules/gdscript/language_server/gdscript_text_document.cpp
Compiling ==> modules/gdscript/language_server/gdscript_workspace.cpp
Compiling ==> modules/gridmap/grid_map.cpp
Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp
Compiling ==> modules/gridmap/register_types.cpp
Compiling ==> modules/hdr/image_loader_hdr.cpp
Compiling ==> modules/hdr/register_types.cpp
Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp
Compiling ==> modules/jpg/image_loader_jpegd.cpp
Compiling ==> modules/jpg/register_types.cpp
Compiling ==> modules/jsonrpc/jsonrpc.cpp
Compiling ==> modules/jsonrpc/register_types.cpp
Compiling ==> thirdparty/mbedtls/library/aes.c
Compiling ==> thirdparty/mbedtls/library/aesni.c
Compiling ==> thirdparty/mbedtls/library/arc4.c
Compiling ==> thirdparty/mbedtls/library/aria.c
Compiling ==> thirdparty/mbedtls/library/asn1parse.c
Compiling ==> thirdparty/mbedtls/library/asn1write.c
Compiling ==> thirdparty/mbedtls/library/base64.c
Compiling ==> thirdparty/mbedtls/library/bignum.c
Compiling ==> thirdparty/mbedtls/library/blowfish.c
Compiling ==> thirdparty/mbedtls/library/camellia.c
Compiling ==> thirdparty/mbedtls/library/ccm.c
Compiling ==> thirdparty/mbedtls/library/certs.c
Compiling ==> thirdparty/mbedtls/library/chacha20.c
Compiling ==> thirdparty/mbedtls/library/chachapoly.c
Compiling ==> thirdparty/mbedtls/library/cipher.c
Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c
Compiling ==> thirdparty/mbedtls/library/cmac.c
Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c
Compiling ==> thirdparty/mbedtls/library/debug.c
Compiling ==> thirdparty/mbedtls/library/des.c
Compiling ==> thirdparty/mbedtls/library/dhm.c
Compiling ==> thirdparty/mbedtls/library/ecdh.c
Compiling ==> thirdparty/mbedtls/library/ecdsa.c
Compiling ==> thirdparty/mbedtls/library/ecjpake.c
Compiling ==> thirdparty/mbedtls/library/ecp.c
Compiling ==> thirdparty/mbedtls/library/ecp_curves.c
Compiling ==> thirdparty/mbedtls/library/entropy.c
Compiling ==> thirdparty/mbedtls/library/entropy_poll.c
Compiling ==> thirdparty/mbedtls/library/error.c
Compiling ==> thirdparty/mbedtls/library/gcm.c
Compiling ==> thirdparty/mbedtls/library/havege.c
Compiling ==> thirdparty/mbedtls/library/hkdf.c
Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c
Compiling ==> thirdparty/mbedtls/library/md2.c
Compiling ==> thirdparty/mbedtls/library/md4.c
Compiling ==> thirdparty/mbedtls/library/md5.c
Compiling ==> thirdparty/mbedtls/library/md.c
Compiling ==> thirdparty/mbedtls/library/md_wrap.c
Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c
Compiling ==> thirdparty/mbedtls/library/net_sockets.c
Compiling ==> thirdparty/mbedtls/library/nist_kw.c
Compiling ==> thirdparty/mbedtls/library/oid.c
Compiling ==> thirdparty/mbedtls/library/padlock.c
Compiling ==> thirdparty/mbedtls/library/pem.c
Compiling ==> thirdparty/mbedtls/library/pk.c
Compiling ==> thirdparty/mbedtls/library/pkcs11.c
Compiling ==> thirdparty/mbedtls/library/pkcs12.c
Compiling ==> thirdparty/mbedtls/library/pkcs5.c
Compiling ==> thirdparty/mbedtls/library/pkparse.c
Compiling ==> thirdparty/mbedtls/library/pk_wrap.c
Compiling ==> thirdparty/mbedtls/library/pkwrite.c
Compiling ==> thirdparty/mbedtls/library/platform.c
Compiling ==> thirdparty/mbedtls/library/platform_util.c
Compiling ==> thirdparty/mbedtls/library/poly1305.c
Compiling ==> thirdparty/mbedtls/library/ripemd160.c
Compiling ==> thirdparty/mbedtls/library/rsa.c
Compiling ==> thirdparty/mbedtls/library/rsa_internal.c
Compiling ==> thirdparty/mbedtls/library/sha1.c
Compiling ==> thirdparty/mbedtls/library/sha256.c
Compiling ==> thirdparty/mbedtls/library/sha512.c
Compiling ==> thirdparty/mbedtls/library/ssl_cache.c
Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c
Compiling ==> thirdparty/mbedtls/library/ssl_cli.c
Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c
Compiling ==> thirdparty/mbedtls/library/ssl_srv.c
Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c
Compiling ==> thirdparty/mbedtls/library/ssl_tls.c
Compiling ==> thirdparty/mbedtls/library/threading.c
Compiling ==> thirdparty/mbedtls/library/timing.c
Compiling ==> thirdparty/mbedtls/library/version.c
Compiling ==> thirdparty/mbedtls/library/version_features.c
Compiling ==> thirdparty/mbedtls/library/x509.c
Compiling ==> thirdparty/mbedtls/library/x509_create.c
Compiling ==> thirdparty/mbedtls/library/x509_crl.c
Compiling ==> thirdparty/mbedtls/library/x509_crt.c
Compiling ==> thirdparty/mbedtls/library/x509_csr.c
Compiling ==> thirdparty/mbedtls/library/x509write_crt.c
Compiling ==> thirdparty/mbedtls/library/x509write_csr.c
Compiling ==> thirdparty/mbedtls/library/xtea.c
Compiling ==> modules/mbedtls/crypto_mbedtls.cpp
Compiling ==> modules/mbedtls/register_types.cpp
Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp
Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp
Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp
Compiling ==> modules/mobile_vr/register_types.cpp
Compiling ==> modules/ogg/register_types.cpp
Compiling ==> thirdparty/misc/open-simplex-noise.c
Compiling ==> modules/opensimplex/noise_texture.cpp
Compiling ==> modules/opensimplex/open_simplex_noise.cpp
Compiling ==> modules/opensimplex/register_types.cpp
Compiling ==> modules/opus/stub/register_types.cpp
Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp
Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp
Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp
Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp
Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp
Compiling ==> modules/pvr/register_types.cpp
Compiling ==> modules/pvr/texture_loader_pvr.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastContour.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastFilter.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastLayers.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMesh.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMeshDetail.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRasterization.cpp
Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRegion.cpp
Compiling ==> modules/recast/navigation_mesh_editor_plugin.cpp
Compiling ==> modules/recast/navigation_mesh_generator.cpp
Compiling ==> modules/recast/register_types.cpp
Compiling ==> modules/regex/regex.cpp
Compiling ==> modules/regex/register_types.cpp
Compiling ==> modules/squish/image_compress_squish.cpp
Compiling ==> modules/squish/register_types.cpp
Compiling ==> thirdparty/misc/stb_vorbis.c
Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp
Compiling ==> modules/stb_vorbis/register_types.cpp
Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp
Compiling ==> thirdparty/nanosvg/nanosvg.cc
Compiling ==> modules/svg/image_loader_svg.cpp
Compiling ==> modules/svg/register_types.cpp
Compiling ==> modules/tga/image_loader_tga.cpp
Compiling ==> modules/tga/register_types.cpp
Compiling ==> modules/theora/register_types.cpp
Compiling ==> modules/theora/video_stream_theora.cpp
Compiling ==> thirdparty/tinyexr/tinyexr.cc
Compiling ==> modules/tinyexr/image_loader_tinyexr.cpp
Compiling ==> modules/tinyexr/image_saver_tinyexr.cpp
Compiling ==> modules/tinyexr/register_types.cpp
Compiling ==> thirdparty/miniupnpc/miniupnpc/miniupnpc.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/upnpcommands.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/miniwget.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/upnpdev.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/igd_desc_parse.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/minissdpc.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/minisoap.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/minixml.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/connecthostport.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/receivedata.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/portlistingparse.c
Compiling ==> thirdparty/miniupnpc/miniupnpc/upnpreplyparse.c
Compiling ==> modules/upnp/register_types.cpp
Compiling ==> modules/upnp/upnp.cpp
Compiling ==> modules/upnp/upnp_device.cpp
Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp
Compiling ==> thirdparty/vhacd/src/FloatMath.cpp
Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp
Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp
Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/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<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual uint32_t FLOAT_MATH::MyVertexIndex::getIndex(const double*, bool&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/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<FLOAT_MATH::TVec>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<FLOAT_MATH::TVec>::iterator' {aka '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/vhacd/src/FloatMath.cpp:8:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void FLOAT_MATH::CTriangulator::addPoint(double, double, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual uint32_t* FLOAT_MATH::CTriangulator::triangulate(uint32_t&, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual const double* FLOAT_MATH::Triangulate::triangulate3d(uint32_t, const double*, uint32_t, uint32_t&, bool, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual const float* FLOAT_MATH::Triangulate::triangulate3d(uint32_t, const float*, uint32_t, uint32_t&, bool, float)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FLOAT_MATH::TVec*, std::vector<FLOAT_MATH::TVec> >' changed in GCC 7.1
 1195 |    _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
Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp
Compiling ==> modules/visual_script/visual_script_editor.cpp
Compiling ==> modules/visual_script/visual_script_expression.cpp
Compiling ==> modules/visual_script/visual_script_flow_control.cpp
Compiling ==> modules/visual_script/visual_script_func_nodes.cpp
Compiling ==> modules/visual_script/visual_script_nodes.cpp
Compiling ==> modules/visual_script/visual_script_property_selector.cpp
Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp
Compiling ==> modules/vorbis/stub/register_types.cpp
Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc
Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp
Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp
Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp
Compiling ==> modules/webm/register_types.cpp
Compiling ==> modules/webm/video_stream_webm.cpp
Compiling ==> modules/webp/image_loader_webp.cpp
Compiling ==> modules/webp/register_types.cpp
Compiling ==> modules/webrtc/register_types.cpp
Compiling ==> modules/webrtc/webrtc_data_channel.cpp
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:
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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/register_types.cpp:41:
modules/gdnative/include/gdnative/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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                         ^
./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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                ^
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 *);
      |                                                                                                         ^
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:
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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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:
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_data_channel_gdnative.h:36,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                         ^
./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/webrtc/webrtc_data_channel_gdnative.h:36,
                 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 *);
      |                                                                                ^
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 *);
      |                                                                                                         ^
Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp
Compiling ==> modules/webrtc/webrtc_multiplayer.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,
                 from modules/webrtc/webrtc_data_channel_gdnative.cpp:35:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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:10,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_data_channel_gdnative.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/webrtc/webrtc_peer_connection.cpp
Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp
In file included from modules/gdnative/include/gdnative/pool_arrays.h:155,
                 from modules/gdnative/include/gdnative/array.h:54,
                 from modules/gdnative/include/gdnative/string.h:66,
                 from modules/gdnative/include/gdnative/gdnative.h:141,
                 from ./modules/gdnative/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a);
      |                                                                                                                                            ^
modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   94 | godot_real GDAPI godot_color_gray(const godot_color *p_self);
      |                                                            ^
modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self);
      |                                                                 ^
modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t);
      |                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over);
      |                                                                                         ^
modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                            ^
modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a);
      |                                                                                                                                                         ^
modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount);
      |                                                                                             ^
modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha);
      |                                                                                                ^
modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b);
      |                                                                                             ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h:156,
                 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_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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);
      |                                                                                               ^
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis);
      |                                                                                                                                                      ^
modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler);
      |                                                                                        ^
modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self);
      |                                                                        ^
modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self);
      |                                                                   ^
modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi);
      |                                                                                                                     ^
modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self);
      |                                                                    ^
modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self);
      |                                                                ^
modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat);
      |                                                                              ^
modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale);
      |                                                                                                                                             ^
modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale);
      |                                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale);
      |                                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                          ^
modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self);
      |                                                                           ^
modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  107 | void GDAPI godot_basis_new(godot_basis *r_dest);
      |                                               ^
modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis);
      |                                                                                           ^
modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value);
      |                                                                                                          ^
modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row);
      |                                                                                         ^
modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value);
      |                                                                                                        ^
modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                              ^
modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                             ^
modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                  ^
modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b);
      |                                                                                                         ^
modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b);
      |                                                                                                       ^
modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
  130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t);
      |                                                                                                            ^
In file included from modules/gdnative/include/gdnative/pool_arrays.h: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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/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_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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);
      |                                                                   ^
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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/gdnative.h:141,
                 from ./modules/gdnative/include/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/net/godot_net.h:34,
                 from modules/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33:
modules/gdnative/include/gdnative/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/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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 *);
      |                                                                                         ^
./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/webrtc/webrtc_peer_connection_gdnative.h:36,
                 from modules/webrtc/webrtc_peer_connection_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 *);
      |                                                                                ^
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:6,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   47 | JNIEnv *GDAPI godot_android_get_env();
      |                                     ^
modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   48 | jobject GDAPI godot_android_get_activity();
      |                                          ^
modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   49 | jobject GDAPI godot_android_get_surface();
      |                                         ^
modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   50 | bool GDAPI godot_android_is_activity_resumed();
      |                                              ^
In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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:10,
                 from ./modules/gdnative/gdnative.h:40,
                 from ./modules/gdnative/nativescript/nativescript.h:44,
                 from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36:
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/webrtc/webrtc_peer_connection_gdnative.cpp:36:
modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size);
      |                                                                                        ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence);
      |                                                                                   ^
modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes]
   69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface);
      |                                                                                                        ^
Compiling ==> modules/webrtc/webrtc_peer_connection_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
Compiling ==> modules/websocket/wsl_client.cpp
Compiling ==> modules/websocket/wsl_peer.cpp
Compiling ==> modules/websocket/wsl_server.cpp
Compiling ==> thirdparty/xatlas/xatlas.cpp
Compiling ==> modules/xatlas_unwrap/register_types.cpp
Compiling ==> platform/android/api/api.cpp
Compiling ==> platform/javascript/api/api.cpp
Compiling ==> platform/register_platform_apis.gen.cpp
Compiling ==> drivers/unix/dir_access_unix.cpp
Compiling ==> drivers/unix/file_access_unix.cpp
Linking Static Library ==> platform/libplatform.x11.opt.tools.32.a
Ranlib Library         ==> platform/libplatform.x11.opt.tools.32.a
Compiling ==> drivers/unix/ip_unix.cpp
Compiling ==> drivers/unix/mutex_posix.cpp
Compiling ==> drivers/unix/net_socket_posix.cpp
Compiling ==> drivers/unix/os_unix.cpp
Compiling ==> drivers/unix/rw_lock_posix.cpp
Compiling ==> drivers/unix/semaphore_posix.cpp
Compiling ==> drivers/unix/syslog_logger.cpp
Compiling ==> drivers/unix/thread_posix.cpp
Compiling ==> drivers/windows/dir_access_windows.cpp
Compiling ==> drivers/windows/file_access_windows.cpp
Compiling ==> drivers/windows/mutex_windows.cpp
Compiling ==> drivers/windows/rw_lock_windows.cpp
Compiling ==> drivers/windows/semaphore_windows.cpp
Compiling ==> drivers/windows/thread_windows.cpp
Compiling ==> drivers/alsa/audio_driver_alsa.cpp
Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp
Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp
Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp
Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp
Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp
Compiling ==> drivers/gles3/rasterizer_canvas_gles3.cpp
Compiling ==> drivers/gles3/rasterizer_gles3.cpp
Compiling ==> drivers/gles3/rasterizer_scene_gles3.cpp
Compiling ==> drivers/gles3/rasterizer_storage_gles3.cpp
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_gles2.cpp
Compiling ==> drivers/gles2/rasterizer_gles2.cpp
Compiling ==> drivers/gles2/rasterizer_scene_gles2.cpp
Compiling ==> drivers/gles2/rasterizer_storage_gles2.cpp
Compiling ==> drivers/gles2/shader_compiler_gles2.cpp
Compiling ==> drivers/gles2/shader_gles2.cpp
Compiling ==> thirdparty/glad/glad.c
Compiling ==> drivers/png/image_loader_png.cpp
Compiling ==> drivers/png/png_driver_common.cpp
Compiling ==> drivers/png/resource_saver_png.cpp
Compiling ==> drivers/register_driver_types.cpp
Compiling ==> platform/android/export/export.cpp
Compiling ==> platform/iphone/export/export.cpp
Compiling ==> platform/javascript/export/export.cpp
Compiling ==> platform/osx/export/export.cpp
Linking Static Library ==> drivers/libdrivers.x11.opt.tools.32.a
Ranlib Library         ==> drivers/libdrivers.x11.opt.tools.32.a
Compiling ==> platform/uwp/export/export.cpp
Compiling ==> platform/windows/export/export.cpp
Compiling ==> platform/x11/export/export.cpp
Compiling ==> editor/animation_bezier_editor.cpp
Compiling ==> editor/animation_track_editor.cpp
Compiling ==> editor/animation_track_editor_plugins.cpp
Compiling ==> editor/array_property_edit.cpp
Compiling ==> editor/audio_stream_preview.cpp
Compiling ==> editor/code_editor.cpp
Compiling ==> editor/connections_dialog.cpp
Compiling ==> editor/create_dialog.cpp
Compiling ==> editor/dependency_editor.cpp
Compiling ==> editor/dictionary_property_edit.cpp
Compiling ==> editor/editor_about.cpp
Compiling ==> editor/editor_asset_installer.cpp
Compiling ==> editor/editor_atlas_packer.cpp
Compiling ==> editor/editor_audio_buses.cpp
Compiling ==> editor/editor_autoload_settings.cpp
Compiling ==> editor/editor_data.cpp
Compiling ==> editor/editor_dir_dialog.cpp
Compiling ==> editor/editor_export.cpp
Compiling ==> editor/editor_feature_profile.cpp
Compiling ==> editor/editor_file_dialog.cpp
Compiling ==> editor/editor_file_system.cpp
Compiling ==> editor/editor_folding.cpp
Compiling ==> editor/editor_fonts.cpp
Compiling ==> editor/editor_help.cpp
Compiling ==> editor/editor_help_search.cpp
Compiling ==> editor/editor_inspector.cpp
Compiling ==> editor/editor_layouts_dialog.cpp
Compiling ==> editor/editor_log.cpp
Compiling ==> editor/editor_network_profiler.cpp
Compiling ==> editor/editor_node.cpp
Compiling ==> editor/editor_path.cpp
Compiling ==> editor/editor_plugin.cpp
Compiling ==> editor/editor_plugin_settings.cpp
Compiling ==> editor/editor_profiler.cpp
Compiling ==> editor/editor_properties.cpp
Compiling ==> editor/editor_properties_array_dict.cpp
Compiling ==> editor/editor_resource_preview.cpp
Compiling ==> editor/editor_run.cpp
Compiling ==> editor/editor_run_native.cpp
Compiling ==> editor/editor_run_script.cpp
Compiling ==> editor/editor_scale.cpp
Compiling ==> editor/editor_sectioned_inspector.cpp
Compiling ==> editor/editor_settings.cpp
Compiling ==> editor/editor_spin_slider.cpp
Compiling ==> editor/editor_sub_scene.cpp
Compiling ==> editor/editor_themes.cpp
Compiling ==> editor/editor_vcs_interface.cpp
Compiling ==> editor/export_template_manager.cpp
Compiling ==> editor/file_type_cache.cpp
Compiling ==> editor/filesystem_dock.cpp
editor/editor_settings.cpp: In member function 'void EditorSettings::_get_property_list(List<PropertyInfo>*) const':
editor/editor_settings.cpp:189: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  189 |   _EVCSort vc;
      | 
Compiling ==> editor/find_in_files.cpp
Compiling ==> editor/groups_editor.cpp
Compiling ==> editor/import_dock.cpp
Compiling ==> editor/inspector_dock.cpp
Compiling ==> editor/multi_node_edit.cpp
Compiling ==> editor/node_dock.cpp
Compiling ==> editor/pane_drag.cpp
Compiling ==> editor/plugin_config_dialog.cpp
Compiling ==> editor/progress_dialog.cpp
Compiling ==> editor/project_export.cpp
Compiling ==> editor/project_manager.cpp
Compiling ==> editor/project_settings_editor.cpp
Compiling ==> editor/property_editor.cpp
Compiling ==> editor/property_selector.cpp
Compiling ==> editor/pvrtc_compress.cpp
Compiling ==> editor/quick_open.cpp
Compiling ==> editor/register_exporters.gen.cpp
Compiling ==> editor/rename_dialog.cpp
Compiling ==> editor/reparent_dialog.cpp
Compiling ==> editor/run_settings_dialog.cpp
Compiling ==> editor/scene_tree_dock.cpp
Compiling ==> editor/scene_tree_editor.cpp
Compiling ==> editor/script_create_dialog.cpp
Compiling ==> editor/script_editor_debugger.cpp
Compiling ==> editor/settings_config_dialog.cpp
Compiling ==> editor/spatial_editor_gizmos.cpp
Compiling ==> editor/collada/collada.cpp
Compiling ==> editor/doc/doc_data.cpp
Compiling ==> editor/doc/doc_dump.cpp
Compiling ==> editor/fileserver/editor_file_server.cpp
Compiling ==> editor/import/editor_import_collada.cpp
Compiling ==> editor/import/editor_import_plugin.cpp
Compiling ==> editor/import/editor_scene_importer_gltf.cpp
Compiling ==> editor/import/resource_importer_bitmask.cpp
Compiling ==> editor/import/resource_importer_csv.cpp
Compiling ==> editor/import/resource_importer_csv_translation.cpp
Compiling ==> editor/import/resource_importer_image.cpp
Compiling ==> editor/import/resource_importer_layered_texture.cpp
Compiling ==> editor/import/resource_importer_obj.cpp
Compiling ==> editor/import/resource_importer_scene.cpp
Compiling ==> editor/import/resource_importer_texture.cpp
Compiling ==> editor/import/resource_importer_texture_atlas.cpp
Compiling ==> editor/import/resource_importer_wav.cpp
Compiling ==> editor/plugins/abstract_polygon_2d_editor.cpp
Compiling ==> editor/plugins/animation_blend_space_1d_editor.cpp
Compiling ==> editor/plugins/animation_blend_space_2d_editor.cpp
Compiling ==> editor/plugins/animation_blend_tree_editor_plugin.cpp
Compiling ==> editor/plugins/animation_player_editor_plugin.cpp
Compiling ==> editor/plugins/animation_state_machine_editor.cpp
Compiling ==> editor/plugins/animation_tree_editor_plugin.cpp
Compiling ==> editor/plugins/animation_tree_player_editor_plugin.cpp
Compiling ==> editor/plugins/asset_library_editor_plugin.cpp
Compiling ==> editor/plugins/audio_stream_editor_plugin.cpp
Compiling ==> editor/plugins/baked_lightmap_editor_plugin.cpp
Compiling ==> editor/plugins/camera_editor_plugin.cpp
Compiling ==> editor/plugins/canvas_item_editor_plugin.cpp
Compiling ==> editor/plugins/collision_polygon_2d_editor_plugin.cpp
Compiling ==> editor/plugins/collision_polygon_editor_plugin.cpp
Compiling ==> editor/plugins/collision_shape_2d_editor_plugin.cpp
Compiling ==> editor/plugins/cpu_particles_2d_editor_plugin.cpp
Compiling ==> editor/plugins/cpu_particles_editor_plugin.cpp
Compiling ==> editor/plugins/curve_editor_plugin.cpp
Compiling ==> editor/plugins/editor_preview_plugins.cpp
Compiling ==> editor/plugins/gi_probe_editor_plugin.cpp
Compiling ==> editor/plugins/gradient_editor_plugin.cpp
Compiling ==> editor/plugins/item_list_editor_plugin.cpp
Compiling ==> editor/plugins/light_occluder_2d_editor_plugin.cpp
Compiling ==> editor/plugins/line_2d_editor_plugin.cpp
Compiling ==> editor/plugins/material_editor_plugin.cpp
Compiling ==> editor/plugins/mesh_editor_plugin.cpp
Compiling ==> editor/plugins/mesh_instance_editor_plugin.cpp
Compiling ==> editor/plugins/mesh_library_editor_plugin.cpp
Compiling ==> editor/plugins/multimesh_editor_plugin.cpp
Compiling ==> editor/plugins/navigation_polygon_editor_plugin.cpp
Compiling ==> editor/plugins/particles_2d_editor_plugin.cpp
Compiling ==> editor/plugins/particles_editor_plugin.cpp
Compiling ==> editor/plugins/path_2d_editor_plugin.cpp
Compiling ==> editor/plugins/path_editor_plugin.cpp
Compiling ==> editor/plugins/physical_bone_plugin.cpp
Compiling ==> editor/plugins/polygon_2d_editor_plugin.cpp
Compiling ==> editor/plugins/resource_preloader_editor_plugin.cpp
Compiling ==> editor/plugins/root_motion_editor_plugin.cpp
Compiling ==> editor/plugins/script_editor_plugin.cpp
Compiling ==> editor/plugins/script_text_editor.cpp
Compiling ==> editor/plugins/shader_editor_plugin.cpp
Compiling ==> editor/plugins/skeleton_2d_editor_plugin.cpp
Compiling ==> editor/plugins/skeleton_editor_plugin.cpp
Compiling ==> editor/plugins/skeleton_ik_editor_plugin.cpp
Compiling ==> editor/plugins/spatial_editor_plugin.cpp
Compiling ==> editor/plugins/sprite_editor_plugin.cpp
Compiling ==> editor/plugins/sprite_frames_editor_plugin.cpp
Compiling ==> editor/plugins/style_box_editor_plugin.cpp
In file included from /usr/include/c++/9/vector:72,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from editor/plugins/sprite_editor_plugin.cpp:40:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/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<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from editor/plugins/sprite_editor_plugin.cpp:40:
/usr/include/c++/9/bits/stl_vector.h: In function 'Vector<Vector2> expand(const Vector<Vector2>&, const Rect2i&, float)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> editor/plugins/text_editor.cpp
Compiling ==> editor/plugins/texture_editor_plugin.cpp
Compiling ==> editor/plugins/texture_region_editor_plugin.cpp
Compiling ==> editor/plugins/theme_editor_plugin.cpp
Compiling ==> editor/plugins/tile_map_editor_plugin.cpp
Compiling ==> editor/plugins/tile_set_editor_plugin.cpp
Compiling ==> editor/plugins/version_control_editor_plugin.cpp
Compiling ==> editor/plugins/visual_shader_editor_plugin.cpp
Compiling ==> thirdparty/misc/easing_equations.cpp
Compiling ==> thirdparty/misc/mikktspace.c
Compiling ==> scene/register_scene_types.cpp
Compiling ==> scene/scene_string_names.cpp
Compiling ==> scene/main/canvas_layer.cpp
Compiling ==> scene/main/http_request.cpp
Compiling ==> scene/main/instance_placeholder.cpp
Compiling ==> scene/main/node.cpp
Compiling ==> scene/main/resource_preloader.cpp
Compiling ==> scene/main/scene_tree.cpp
Compiling ==> scene/main/timer.cpp
Compiling ==> scene/main/viewport.cpp
Compiling ==> scene/gui/base_button.cpp
Compiling ==> scene/gui/box_container.cpp
Compiling ==> scene/gui/button.cpp
Compiling ==> scene/gui/center_container.cpp
Compiling ==> scene/gui/check_box.cpp
Linking Static Library ==> editor/libeditor.x11.opt.tools.32.a
Compiling ==> scene/gui/check_button.cpp
Ranlib Library         ==> editor/libeditor.x11.opt.tools.32.a
Compiling ==> scene/gui/color_picker.cpp
Compiling ==> scene/gui/color_rect.cpp
Compiling ==> scene/gui/container.cpp
Compiling ==> scene/gui/control.cpp
Compiling ==> scene/gui/dialogs.cpp
Compiling ==> scene/gui/file_dialog.cpp
Compiling ==> scene/gui/gradient_edit.cpp
Compiling ==> scene/gui/graph_edit.cpp
Compiling ==> scene/gui/graph_node.cpp
Compiling ==> scene/gui/grid_container.cpp
Compiling ==> scene/gui/item_list.cpp
Compiling ==> scene/gui/label.cpp
Compiling ==> scene/gui/line_edit.cpp
Compiling ==> scene/gui/link_button.cpp
Compiling ==> scene/gui/margin_container.cpp
Compiling ==> scene/gui/menu_button.cpp
Compiling ==> scene/gui/nine_patch_rect.cpp
Compiling ==> scene/gui/option_button.cpp
Compiling ==> scene/gui/panel.cpp
Compiling ==> scene/gui/panel_container.cpp
Compiling ==> scene/gui/popup.cpp
Compiling ==> scene/gui/popup_menu.cpp
Compiling ==> scene/gui/progress_bar.cpp
Compiling ==> scene/gui/range.cpp
Compiling ==> scene/gui/reference_rect.cpp
Compiling ==> scene/gui/rich_text_effect.cpp
Compiling ==> scene/gui/rich_text_label.cpp
Compiling ==> scene/gui/scroll_bar.cpp
Compiling ==> scene/gui/scroll_container.cpp
Compiling ==> scene/gui/separator.cpp
Compiling ==> scene/gui/shortcut.cpp
Compiling ==> scene/gui/slider.cpp
Compiling ==> scene/gui/spin_box.cpp
Compiling ==> scene/gui/split_container.cpp
Compiling ==> scene/gui/tab_container.cpp
Compiling ==> scene/gui/tabs.cpp
Compiling ==> scene/gui/text_edit.cpp
Compiling ==> scene/gui/texture_button.cpp
Compiling ==> scene/gui/texture_progress.cpp
Compiling ==> scene/gui/texture_rect.cpp
Compiling ==> scene/gui/tool_button.cpp
Compiling ==> scene/gui/tree.cpp
Compiling ==> scene/gui/video_player.cpp
Compiling ==> scene/gui/viewport_container.cpp
Compiling ==> scene/3d/area.cpp
Compiling ==> scene/3d/arvr_nodes.cpp
Compiling ==> scene/3d/audio_stream_player_3d.cpp
Compiling ==> scene/3d/baked_lightmap.cpp
Compiling ==> scene/3d/bone_attachment.cpp
Compiling ==> scene/3d/camera.cpp
Compiling ==> scene/3d/collision_object.cpp
Compiling ==> scene/3d/collision_polygon.cpp
Compiling ==> scene/3d/collision_shape.cpp
Compiling ==> scene/3d/cpu_particles.cpp
Compiling ==> scene/3d/gi_probe.cpp
Compiling ==> scene/3d/immediate_geometry.cpp
Compiling ==> scene/3d/interpolated_camera.cpp
Compiling ==> scene/3d/light.cpp
Compiling ==> scene/3d/listener.cpp
Compiling ==> scene/3d/mesh_instance.cpp
Compiling ==> scene/3d/multimesh_instance.cpp
Compiling ==> scene/3d/navigation.cpp
Compiling ==> scene/3d/navigation_mesh.cpp
Compiling ==> scene/3d/particles.cpp
Compiling ==> scene/3d/path.cpp
Compiling ==> scene/3d/physics_body.cpp
Compiling ==> scene/3d/physics_joint.cpp
Compiling ==> scene/3d/position_3d.cpp
Compiling ==> scene/3d/proximity_group.cpp
Compiling ==> scene/3d/ray_cast.cpp
Compiling ==> scene/3d/reflection_probe.cpp
Compiling ==> scene/3d/remote_transform.cpp
Compiling ==> scene/3d/skeleton.cpp
Compiling ==> scene/3d/soft_body.cpp
Compiling ==> scene/3d/spatial.cpp
Compiling ==> scene/3d/spatial_velocity_tracker.cpp
Compiling ==> scene/3d/spring_arm.cpp
Compiling ==> scene/3d/sprite_3d.cpp
Compiling ==> scene/3d/vehicle_body.cpp
Compiling ==> scene/3d/visibility_notifier.cpp
Compiling ==> scene/3d/visual_instance.cpp
Compiling ==> scene/3d/voxel_light_baker.cpp
Compiling ==> scene/3d/world_environment.cpp
Compiling ==> scene/2d/animated_sprite.cpp
Compiling ==> scene/2d/area_2d.cpp
Compiling ==> scene/2d/audio_stream_player_2d.cpp
Compiling ==> scene/2d/back_buffer_copy.cpp
Compiling ==> scene/2d/camera_2d.cpp
Compiling ==> scene/2d/canvas_item.cpp
Compiling ==> scene/2d/canvas_modulate.cpp
Compiling ==> scene/2d/collision_object_2d.cpp
Compiling ==> scene/2d/collision_polygon_2d.cpp
Compiling ==> scene/2d/collision_shape_2d.cpp
Compiling ==> scene/2d/cpu_particles_2d.cpp
Compiling ==> scene/2d/joints_2d.cpp
Compiling ==> scene/2d/light_2d.cpp
Compiling ==> scene/2d/light_occluder_2d.cpp
Compiling ==> scene/2d/line_2d.cpp
Compiling ==> scene/2d/line_builder.cpp
Compiling ==> scene/2d/mesh_instance_2d.cpp
Compiling ==> scene/2d/multimesh_instance_2d.cpp
Compiling ==> scene/2d/navigation_2d.cpp
Compiling ==> scene/2d/navigation_polygon.cpp
Compiling ==> scene/2d/node_2d.cpp
Compiling ==> scene/2d/parallax_background.cpp
Compiling ==> scene/2d/parallax_layer.cpp
Compiling ==> scene/2d/particles_2d.cpp
Compiling ==> scene/2d/path_2d.cpp
Compiling ==> scene/2d/path_texture.cpp
Compiling ==> scene/2d/physics_body_2d.cpp
Compiling ==> scene/2d/polygon_2d.cpp
Compiling ==> scene/2d/position_2d.cpp
Compiling ==> scene/2d/ray_cast_2d.cpp
Compiling ==> scene/2d/remote_transform_2d.cpp
Compiling ==> scene/2d/skeleton_2d.cpp
Compiling ==> scene/2d/sprite.cpp
Compiling ==> scene/2d/tile_map.cpp
Compiling ==> scene/2d/touch_screen_button.cpp
Compiling ==> scene/2d/visibility_notifier_2d.cpp
Compiling ==> scene/2d/y_sort.cpp
Compiling ==> scene/animation/animation_blend_space_1d.cpp
Compiling ==> scene/animation/animation_blend_space_2d.cpp
Compiling ==> scene/animation/animation_blend_tree.cpp
Compiling ==> scene/animation/animation_cache.cpp
Compiling ==> scene/animation/animation_node_state_machine.cpp
Compiling ==> scene/animation/animation_player.cpp
Compiling ==> scene/animation/animation_tree.cpp
Compiling ==> scene/animation/animation_tree_player.cpp
Compiling ==> scene/animation/root_motion_view.cpp
Compiling ==> scene/animation/skeleton_ik.cpp
Compiling ==> scene/animation/tween.cpp
Compiling ==> scene/audio/audio_stream_player.cpp
Compiling ==> scene/resources/animation.cpp
Compiling ==> scene/resources/audio_stream_sample.cpp
Compiling ==> scene/resources/bit_map.cpp
Compiling ==> scene/resources/box_shape.cpp
Compiling ==> scene/resources/canvas.cpp
Compiling ==> scene/resources/capsule_shape.cpp
Compiling ==> scene/resources/capsule_shape_2d.cpp
Compiling ==> scene/resources/circle_shape_2d.cpp
Compiling ==> scene/resources/concave_polygon_shape.cpp
Compiling ==> scene/resources/concave_polygon_shape_2d.cpp
Compiling ==> scene/resources/convex_polygon_shape.cpp
Compiling ==> scene/resources/convex_polygon_shape_2d.cpp
Compiling ==> scene/resources/curve.cpp
Compiling ==> scene/resources/cylinder_shape.cpp
Compiling ==> scene/resources/dynamic_font.cpp
Compiling ==> scene/resources/environment.cpp
Compiling ==> scene/resources/font.cpp
Compiling ==> scene/resources/gradient.cpp
Compiling ==> scene/resources/height_map_shape.cpp
Compiling ==> scene/resources/line_shape_2d.cpp
Compiling ==> scene/resources/material.cpp
Compiling ==> scene/resources/mesh.cpp
Compiling ==> scene/resources/mesh_data_tool.cpp
Compiling ==> scene/resources/mesh_library.cpp
Compiling ==> scene/resources/multimesh.cpp
Compiling ==> scene/resources/packed_scene.cpp
Compiling ==> scene/resources/particles_material.cpp
Compiling ==> scene/resources/physics_material.cpp
Compiling ==> scene/resources/plane_shape.cpp
Compiling ==> scene/resources/polygon_path_finder.cpp
Compiling ==> scene/resources/primitive_meshes.cpp
Compiling ==> scene/resources/ray_shape.cpp
Compiling ==> scene/resources/rectangle_shape_2d.cpp
Compiling ==> scene/resources/resource_format_text.cpp
Compiling ==> scene/resources/segment_shape_2d.cpp
Compiling ==> scene/resources/shader.cpp
Compiling ==> scene/resources/shape.cpp
Compiling ==> scene/resources/shape_2d.cpp
Compiling ==> scene/resources/skin.cpp
Compiling ==> scene/resources/sky.cpp
Compiling ==> scene/resources/space_2d.cpp
Compiling ==> scene/resources/sphere_shape.cpp
Compiling ==> scene/resources/style_box.cpp
Compiling ==> scene/resources/surface_tool.cpp
Compiling ==> scene/resources/text_file.cpp
Compiling ==> scene/resources/texture.cpp
Compiling ==> scene/resources/theme.cpp
Compiling ==> scene/resources/tile_set.cpp
Compiling ==> scene/resources/visual_shader.cpp
Compiling ==> scene/resources/visual_shader_nodes.cpp
Compiling ==> scene/resources/world.cpp
Compiling ==> scene/resources/world_2d.cpp
Compiling ==> scene/resources/default_theme/default_theme.cpp
Compiling ==> scene/debugger/script_debugger_remote.cpp
Compiling ==> servers/arvr_server.cpp
Compiling ==> servers/audio_server.cpp
Compiling ==> servers/camera_server.cpp
Compiling ==> servers/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
Compiling ==> servers/arvr/arvr_positional_tracker.cpp
Compiling ==> servers/camera/camera_feed.cpp
Compiling ==> servers/physics/area_pair_sw.cpp
Compiling ==> servers/physics/area_sw.cpp
Compiling ==> servers/physics/body_pair_sw.cpp
Compiling ==> servers/physics/body_sw.cpp
Compiling ==> servers/physics/broad_phase_basic.cpp
Compiling ==> servers/physics/broad_phase_octree.cpp
Compiling ==> servers/physics/broad_phase_sw.cpp
Compiling ==> servers/physics/collision_object_sw.cpp
Compiling ==> servers/physics/collision_solver_sat.cpp
Compiling ==> servers/physics/collision_solver_sw.cpp
Compiling ==> servers/physics/gjk_epa.cpp
Compiling ==> servers/physics/physics_server_sw.cpp
Compiling ==> servers/physics/shape_sw.cpp
Compiling ==> servers/physics/space_sw.cpp
Compiling ==> servers/physics/step_sw.cpp
Compiling ==> servers/physics/joints/cone_twist_joint_sw.cpp
Compiling ==> servers/physics/joints/generic_6dof_joint_sw.cpp
Compiling ==> servers/physics/joints/hinge_joint_sw.cpp
Compiling ==> servers/physics/joints/pin_joint_sw.cpp
Compiling ==> servers/physics/joints/slider_joint_sw.cpp
Compiling ==> servers/physics_2d/area_2d_sw.cpp
Compiling ==> servers/physics_2d/area_pair_2d_sw.cpp
Compiling ==> servers/physics_2d/body_2d_sw.cpp
Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp
Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp
Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp
Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp
Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp
Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp
Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp
Compiling ==> servers/physics_2d/joints_2d_sw.cpp
Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp
Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp
Compiling ==> servers/physics_2d/shape_2d_sw.cpp
Compiling ==> servers/physics_2d/space_2d_sw.cpp
Compiling ==> servers/physics_2d/step_2d_sw.cpp
Compiling ==> servers/visual/rasterizer.cpp
Compiling ==> servers/visual/shader_language.cpp
Compiling ==> servers/visual/shader_types.cpp
Compiling ==> servers/visual/visual_server_canvas.cpp
Compiling ==> servers/visual/visual_server_globals.cpp
Compiling ==> servers/visual/visual_server_light_baker.cpp
Compiling ==> servers/visual/visual_server_raster.cpp
Compiling ==> servers/visual/visual_server_scene.cpp
Compiling ==> servers/visual/visual_server_viewport.cpp
Compiling ==> servers/visual/visual_server_wrap_mt.cpp
Compiling ==> servers/audio/audio_driver_dummy.cpp
Compiling ==> servers/audio/audio_effect.cpp
Compiling ==> servers/audio/audio_filter_sw.cpp
Compiling ==> servers/audio/audio_rb_resampler.cpp
Compiling ==> servers/audio/audio_stream.cpp
Compiling ==> servers/audio/reverb_sw.cpp
Compiling ==> servers/audio/effects/audio_effect_amplify.cpp
Compiling ==> servers/audio/effects/audio_effect_chorus.cpp
Compiling ==> servers/audio/effects/audio_effect_compressor.cpp
Compiling ==> servers/audio/effects/audio_effect_delay.cpp
Compiling ==> servers/audio/effects/audio_effect_distortion.cpp
Compiling ==> servers/audio/effects/audio_effect_eq.cpp
Compiling ==> servers/audio/effects/audio_effect_filter.cpp
Compiling ==> servers/audio/effects/audio_effect_limiter.cpp
Compiling ==> servers/audio/effects/audio_effect_panner.cpp
Compiling ==> servers/audio/effects/audio_effect_phaser.cpp
Compiling ==> servers/audio/effects/audio_effect_pitch_shift.cpp
Compiling ==> servers/audio/effects/audio_effect_record.cpp
Compiling ==> servers/audio/effects/audio_effect_reverb.cpp
Compiling ==> servers/audio/effects/audio_effect_spectrum_analyzer.cpp
Compiling ==> servers/audio/effects/audio_effect_stereo_enhance.cpp
Compiling ==> servers/audio/effects/audio_stream_generator.cpp
Compiling ==> servers/audio/effects/eq.cpp
Compiling ==> servers/audio/effects/reverb.cpp
Compiling ==> thirdparty/misc/fastlz.c
Compiling ==> thirdparty/misc/smaz.c
Compiling ==> thirdparty/misc/hq2x.cpp
Compiling ==> thirdparty/misc/pcg.cpp
Compiling ==> thirdparty/misc/triangulator.cpp
Compiling ==> thirdparty/misc/clipper.cpp
Compiling ==> thirdparty/minizip/ioapi.c
Compiling ==> thirdparty/minizip/unzip.c
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/minizip/zip.c
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult(ClipperLib::Paths&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::AddPath(const Path&, ClipperLib::JoinType, ClipperLib::EndType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/debug.c
Compiling ==> thirdparty/zstd/common/entropy_common.c
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperBase::InsertScanbeam(ClipperLib::cInt)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperBase::UpdateEdgeIntoAEL(ClipperLib::TEdge*&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/error_private.c
Compiling ==> thirdparty/zstd/common/fse_decompress.c
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::InsertLocalMinimaIntoAEL(ClipperLib::cInt)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/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<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/pool.c
Compiling ==> thirdparty/zstd/common/threading.c
/usr/include/c++/9/bits/stl_vector.h: In function 'void ClipperLib::Minkowski(const Path&, const Path&, ClipperLib::Paths&, bool, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> thirdparty/zstd/common/xxhash.c
In file included from /usr/include/c++/9/vector:72,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::DoublePoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::DoOffset(double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _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++/9/queue:62,
                 from thirdparty/misc/clipper.hpp:60,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::less<long long int> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from thirdparty/misc/clipper.hpp:52,
                 from thirdparty/misc/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void ClipperLib::ClipperBase::Reset()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
 1195 |    _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
Compiling ==> thirdparty/zstd/compress/zstd_double_fast.c
Compiling ==> thirdparty/zstd/compress/zstd_fast.c
Compiling ==> thirdparty/zstd/compress/zstd_lazy.c
Compiling ==> thirdparty/zstd/compress/zstd_ldm.c
Compiling ==> thirdparty/zstd/compress/zstd_opt.c
Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c
Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c
Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c
Compiling ==> thirdparty/zstd/decompress/huf_decompress.c
Compiling ==> thirdparty/zstd/decompress/zstd_ddict.c
Compiling ==> thirdparty/zstd/decompress/zstd_decompress_block.c
Compiling ==> thirdparty/zstd/decompress/zstd_decompress.c
Compiling ==> core/array.cpp
Compiling ==> core/class_db.cpp
Compiling ==> core/color.cpp
Compiling ==> core/command_queue_mt.cpp
Compiling ==> core/compressed_translation.cpp
Compiling ==> core/core_string_names.cpp
Compiling ==> core/dictionary.cpp
Compiling ==> core/engine.cpp
Compiling ==> core/error_macros.cpp
Compiling ==> core/func_ref.cpp
Compiling ==> core/global_constants.cpp
Compiling ==> core/image.cpp
Compiling ==> core/input_map.cpp
Compiling ==> core/message_queue.cpp
Compiling ==> core/method_bind.cpp
Compiling ==> core/node_path.cpp
Compiling ==> core/object.cpp
Compiling ==> core/packed_data_container.cpp
Compiling ==> core/path_remap.cpp
Compiling ==> core/pool_allocator.cpp
Compiling ==> core/pool_vector.cpp
Compiling ==> core/print_string.cpp
Compiling ==> core/project_settings.cpp
Compiling ==> core/ref_ptr.cpp
Compiling ==> core/reference.cpp
Linking Static Library ==> servers/libservers.x11.opt.tools.32.a
Ranlib Library         ==> servers/libservers.x11.opt.tools.32.a
Compiling ==> core/register_core_types.cpp
Compiling ==> core/resource.cpp
Compiling ==> core/rid.cpp
Compiling ==> core/safe_refcount.cpp
Compiling ==> core/script_debugger_local.cpp
Compiling ==> core/script_encryption_key.gen.cpp
Compiling ==> core/script_language.cpp
Compiling ==> core/string_builder.cpp
Compiling ==> core/string_name.cpp
Compiling ==> core/translation.cpp
Compiling ==> core/undo_redo.cpp
Compiling ==> core/ustring.cpp
Compiling ==> core/variant.cpp
Compiling ==> core/variant_call.cpp
Compiling ==> core/variant_op.cpp
Compiling ==> core/variant_parser.cpp
Compiling ==> core/os/dir_access.cpp
Compiling ==> core/os/file_access.cpp
Compiling ==> core/os/input.cpp
Compiling ==> core/os/input_event.cpp
Compiling ==> core/os/keyboard.cpp
Compiling ==> core/os/main_loop.cpp
Compiling ==> core/os/memory.cpp
Compiling ==> core/os/midi_driver.cpp
Compiling ==> core/os/mutex.cpp
Compiling ==> core/os/os.cpp
Compiling ==> core/os/rw_lock.cpp
Compiling ==> core/os/semaphore.cpp
Compiling ==> core/os/thread.cpp
Compiling ==> core/os/thread_dummy.cpp
Compiling ==> core/os/thread_safe.cpp
Compiling ==> core/math/a_star.cpp
Compiling ==> core/math/aabb.cpp
Compiling ==> core/math/audio_frame.cpp
Compiling ==> core/math/basis.cpp
Compiling ==> core/math/bsp_tree.cpp
Compiling ==> core/math/camera_matrix.cpp
Compiling ==> core/math/disjoint_set.cpp
Compiling ==> core/math/expression.cpp
Compiling ==> core/math/face3.cpp
Compiling ==> core/math/geometry.cpp
Compiling ==> core/math/math_fieldwise.cpp
Compiling ==> core/math/math_funcs.cpp
Compiling ==> core/math/plane.cpp
In file included from /usr/include/c++/9/vector:72,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from core/math/geometry.cpp:34:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
Compiling ==> core/math/quat.cpp
Compiling ==> core/math/quick_hull.cpp
Compiling ==> core/math/random_number_generator.cpp
In file included from /usr/include/c++/9/vector:67,
                 from ./thirdparty/misc/clipper.hpp:52,
                 from core/math/geometry.cpp:34:
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static Vector<Vector<Vector2> > Geometry::_polypath_offset(const Vector<Vector2>&, real_t, Geometry::PolyJoinType, Geometry::PolyEndType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static Vector<Vector<Vector2> > Geometry::_polypaths_do_operation(Geometry::PolyBooleanOperation, const Vector<Vector2>&, const Vector<Vector2>&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
Compiling ==> core/math/random_pcg.cpp
Compiling ==> core/math/rect2.cpp
Compiling ==> core/math/transform.cpp
Compiling ==> core/math/transform_2d.cpp
Compiling ==> core/math/triangle_mesh.cpp
Compiling ==> core/math/triangulate.cpp
Compiling ==> core/math/vector2.cpp
Compiling ==> core/math/vector3.cpp
Compiling ==> core/crypto/crypto.cpp
Compiling ==> core/crypto/crypto_core.cpp
Compiling ==> core/crypto/hashing_context.cpp
Compiling ==> core/io/compression.cpp
Compiling ==> core/io/config_file.cpp
Compiling ==> core/io/file_access_buffered.cpp
Compiling ==> core/io/file_access_compressed.cpp
Compiling ==> core/io/file_access_encrypted.cpp
Compiling ==> core/io/file_access_memory.cpp
Compiling ==> core/io/file_access_network.cpp
Compiling ==> core/io/file_access_pack.cpp
Compiling ==> core/io/file_access_zip.cpp
Compiling ==> core/io/http_client.cpp
Compiling ==> core/io/image_loader.cpp
Compiling ==> core/io/ip.cpp
Compiling ==> core/io/ip_address.cpp
Compiling ==> core/io/json.cpp
Compiling ==> core/io/logger.cpp
Compiling ==> core/io/marshalls.cpp
Compiling ==> core/io/multiplayer_api.cpp
Compiling ==> core/io/net_socket.cpp
Compiling ==> core/io/networked_multiplayer_peer.cpp
Compiling ==> core/io/packet_peer.cpp
Compiling ==> core/io/packet_peer_udp.cpp
Compiling ==> core/io/pck_packer.cpp
Compiling ==> core/io/resource_format_binary.cpp
Compiling ==> core/io/resource_importer.cpp
Compiling ==> core/io/resource_loader.cpp
Compiling ==> core/io/resource_saver.cpp
Compiling ==> core/io/stream_peer.cpp
Compiling ==> core/io/stream_peer_ssl.cpp
Compiling ==> core/io/stream_peer_tcp.cpp
Compiling ==> core/io/tcp_server.cpp
Compiling ==> core/io/translation_loader_po.cpp
Compiling ==> core/io/xml_parser.cpp
Compiling ==> core/io/zip_io.cpp
Compiling ==> core/bind/core_bind.cpp
progress_finish(["progress_finish"], [])
Linking Static Library ==> core/libcore.x11.opt.tools.32.a
Ranlib Library         ==> core/libcore.x11.opt.tools.32.a
Linking Program        ==> bin/godot.x11.opt.tools.32
scons: done building targets.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch
   dh_testroot -a
   dh_prep -a
	rm -f -- debian/godot3.substvars debian/godot3-runner.substvars debian/godot3-server.substvars
	rm -fr -- debian/.debhelper/generated/godot3/ debian/godot3/ debian/tmp/ debian/.debhelper/generated/godot3-runner/ debian/godot3-runner/ debian/.debhelper/generated/godot3-server/ debian/godot3-server/
	rm -f debian/godot3-runner.debhelper.log debian/godot3-server.debhelper.log debian/godot3.debhelper.log
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
echo "Installing binaries for 32 bits architecture"
Installing binaries for 32 bits architecture
install -D -m 400 /<<PKGBUILDDIR>>/bin/godot.x11.opt.tools.32           /<<PKGBUILDDIR>>/debian/godot3/usr/bin/godot3
install -D -m 400 /<<PKGBUILDDIR>>/bin/godot.x11.opt.32                 /<<PKGBUILDDIR>>/debian/godot3-runner/usr/bin/godot3-runner
install -D -m 400 /<<PKGBUILDDIR>>/bin/godot_server.x11.opt.tools.32 /<<PKGBUILDDIR>>/debian/godot3-server/usr/bin/godot3-server
install -D -m 444 /<<PKGBUILDDIR>>/misc/dist/linux/org.godotengine.Godot.desktop  /<<PKGBUILDDIR>>/debian/godot3/usr/share/applications/godot3.desktop
sed -i 's/^Exec=.*/Exec=godot3 -p/' /<<PKGBUILDDIR>>/debian/godot3/usr/share/applications/godot3.desktop
dh_auto_install
	install -d /<<PKGBUILDDIR>>/debian/tmp
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs -a
	install -d debian/godot3/usr/share/doc/godot3
	install -d debian/.debhelper/generated/godot3
	install -p -m0644 debian/README.Debian debian/godot3/usr/share/doc/godot3/README.Debian
	install -p -m0644 debian/copyright debian/godot3/usr/share/doc/godot3/copyright
	install -d debian/godot3-runner/usr/share/doc/godot3-runner
	install -d debian/.debhelper/generated/godot3-runner
	install -p -m0644 debian/copyright debian/godot3-runner/usr/share/doc/godot3-runner/copyright
	install -d debian/godot3-server/usr/share/doc/godot3-server
	install -d debian/.debhelper/generated/godot3-server
	install -p -m0644 debian/copyright debian/godot3-server/usr/share/doc/godot3-server/copyright
   dh_installchangelogs -a
	install -p -m0644 debian/changelog debian/godot3-runner/usr/share/doc/godot3-runner/changelog.Debian
	install -p -m0644 ./CHANGELOG.md debian/godot3-runner/usr/share/doc/godot3-runner/changelog
	install -p -m0644 debian/changelog debian/godot3/usr/share/doc/godot3/changelog.Debian
	install -p -m0644 ./CHANGELOG.md debian/godot3/usr/share/doc/godot3/changelog
	install -p -m0644 debian/changelog debian/godot3-server/usr/share/doc/godot3-server/changelog.Debian
	install -p -m0644 ./CHANGELOG.md debian/godot3-server/usr/share/doc/godot3-server/changelog
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
	cd debian/godot3
	cd debian/godot3-runner
	cd debian/godot3-server
	chmod a-x usr/share/doc/godot3/changelog usr/share/doc/godot3/changelog.Debian
	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
	gzip -9nf usr/share/doc/godot3/changelog usr/share/doc/godot3/changelog.Debian
	gzip -9nf usr/share/doc/godot3-server/changelog usr/share/doc/godot3-server/changelog.Debian
	gzip -9nf usr/share/doc/godot3-runner/changelog usr/share/doc/godot3-runner/changelog.Debian
	cd '/<<PKGBUILDDIR>>'
	cd '/<<PKGBUILDDIR>>'
	cd '/<<PKGBUILDDIR>>'
   dh_fixperms -a
	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-runner ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/godot3 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/godot3-server ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/godot3/usr/share/doc -type f -a -true -a ! -regex 'debian/godot3/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/godot3-runner/usr/share/doc -type 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 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/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 -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 -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-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 -a
   dh_strip -a
	install -d debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/0c
	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/0c/c1b2ccd3274aa645bb4fe6803c9c79c692c1dd.debug
	install -d debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/62
	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/62/51709bc92f5f02c9f789289888f18bfb714bd9.debug
	install -d debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/31
	objcopy --only-keep-debug --compress-debug-sections debian/godot3/usr/bin/godot3 debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/31/4cb9592917e7ef06eaeafb8ae72734e0882769.debug
	chmod 0644 -- debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/0c/c1b2ccd3274aa645bb4fe6803c9c79c692c1dd.debug
	chown 0:0 -- debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/0c/c1b2ccd3274aa645bb4fe6803c9c79c692c1dd.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/0c/c1b2ccd3274aa645bb4fe6803c9c79c692c1dd.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/62/51709bc92f5f02c9f789289888f18bfb714bd9.debug
	chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/62/51709bc92f5f02c9f789289888f18bfb714bd9.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/62/51709bc92f5f02c9f789289888f18bfb714bd9.debug debian/godot3-server/usr/bin/godot3-server
	chmod 0644 -- debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/31/4cb9592917e7ef06eaeafb8ae72734e0882769.debug
	chown 0:0 -- debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/31/4cb9592917e7ef06eaeafb8ae72734e0882769.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/31/4cb9592917e7ef06eaeafb8ae72734e0882769.debug debian/godot3/usr/bin/godot3
	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
	install -d debian/.debhelper/godot3/dbgsym-root/usr/share/doc
	ln -s godot3 debian/.debhelper/godot3/dbgsym-root/usr/share/doc/godot3-dbgsym
   dh_makeshlibs -a
	rm -f debian/godot3/DEBIAN/shlibs
	rm -f debian/godot3-runner/DEBIAN/shlibs
	rm -f debian/godot3-server/DEBIAN/shlibs
   dh_shlibdeps -a
	install -d debian/godot3/DEBIAN
	dpkg-shlibdeps -Tdebian/godot3.substvars debian/godot3/usr/bin/godot3
	install -d debian/godot3-runner/DEBIAN
	dpkg-shlibdeps -Tdebian/godot3-runner.substvars debian/godot3-runner/usr/bin/godot3-runner
	install -d debian/godot3-server/DEBIAN
	dpkg-shlibdeps -Tdebian/godot3-server.substvars debian/godot3-server/usr/bin/godot3-server
dpkg-shlibdeps: warning: debian/godot3-server/usr/bin/godot3-server contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/godot3-server/usr/bin/godot3-server was not linked against ld-linux-armhf.so.3 (it uses none of the library's symbols)
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
dpkg-shlibdeps: warning: debian/godot3-runner/usr/bin/godot3-runner contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
   dh_installdeb -a
   dh_gencontrol -a
	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 -DPackage=godot3-dbgsym "-DDepends=godot3 (= \${binary:Version})" "-DDescription=debug symbols for godot3" -DBuild-Ids=314cb9592917e7ef06eaeafb8ae72734e0882769 -DSection=debug -UMulti-Arch -UReplaces -UBreaks
	echo misc:Depends= >> debian/godot3-server.substvars
	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 -DPackage=godot3-server-dbgsym "-DDepends=godot3-server (= \${binary:Version})" "-DDescription=debug symbols for godot3-server" -DBuild-Ids=6251709bc92f5f02c9f789289888f18bfb714bd9 -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
	dpkg-gencontrol -pgodot3-runner -ldebian/changelog -Tdebian/godot3-runner.substvars -Pdebian/.debhelper/godot3-runner/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -DPackage=godot3-runner-dbgsym "-DDepends=godot3-runner (= \${binary:Version})" "-DDescription=debug symbols for godot3-runner" -DBuild-Ids=0cc1b2ccd3274aa645bb4fe6803c9c79c692c1dd -DSection=debug -UMulti-Arch -UReplaces -UBreaks
	chmod 0644 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/control
	chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -pgodot3-server -ldebian/changelog -Tdebian/godot3-server.substvars -Pdebian/godot3-server -UMulti-Arch
	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 -UMulti-Arch
	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 -UMulti-Arch
	chmod 0644 -- debian/godot3-runner/DEBIAN/control
	chown 0:0 -- debian/godot3-runner/DEBIAN/control
	chmod 0644 -- debian/godot3/DEBIAN/control
	chown 0:0 -- debian/godot3/DEBIAN/control
	chmod 0644 -- debian/godot3-server/DEBIAN/control
	chown 0:0 -- debian/godot3-server/DEBIAN/control
   dh_md5sums -a
	cd debian/godot3-runner >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/godot3 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/godot3-server >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/godot3-runner/DEBIAN/md5sums
	chown 0:0 -- debian/godot3-runner/DEBIAN/md5sums
	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/.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
   dh_builddeb -a
	dpkg-deb --build debian/godot3 ..
	dpkg-deb --build debian/godot3-runner ..
	dpkg-deb --build debian/godot3-server ..
dpkg-deb: building package 'godot3' in '../godot3_3.2-stable-2_armhf.deb'.
dpkg-deb: building package 'godot3-runner' in '../godot3-runner_3.2-stable-2_armhf.deb'.
dpkg-deb: building package 'godot3-server' in '../godot3-server_3.2-stable-2_armhf.deb'.
	dpkg-deb --build debian/.debhelper/godot3-runner/dbgsym-root ..
dpkg-deb: building package 'godot3-runner-dbgsym' in '../godot3-runner-dbgsym_3.2-stable-2_armhf.deb'.
	dpkg-deb --build debian/.debhelper/godot3/dbgsym-root ..
dpkg-deb: building package 'godot3-dbgsym' in '../godot3-dbgsym_3.2-stable-2_armhf.deb'.
	dpkg-deb --build debian/.debhelper/godot3-server/dbgsym-root ..
dpkg-deb: building package 'godot3-server-dbgsym' in '../godot3-server-dbgsym_3.2-stable-2_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> >../godot_3.2-stable-2_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2020-03-30T15:44:52Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


godot_3.2-stable-2_armhf.changes:
---------------------------------

Format: 1.8
Date: Wed, 25 Mar 2020 10:49:15 +0200
Source: godot
Binary: godot3 godot3-dbgsym godot3-runner godot3-runner-dbgsym godot3-server godot3-server-dbgsym
Architecture: armhf
Version: 3.2-stable-2
Distribution: bullseye-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Juhani Numminen <juhaninumminen0@gmail.com>
Description:
 godot3     - Full 2D and 3D game engine with editor
 godot3-runner - Godot game engine run-time
 godot3-server - Headless Godot game engine run-time
Closes: 944168 954608
Changes:
 godot (3.2-stable-2) unstable; urgency=medium
 .
   * Team upload
   * Remove build-deps libgcc-8-dev, libstdc++-8-dev (Closes: #944168)
   * Clean .sconsign?.dblite because .sconsign5.dblite prevents the build
     (Closes: #954608)
Checksums-Sha1:
 05cc4aeb16b1f794e6f73262c25bd4f3b8821424 176136700 godot3-dbgsym_3.2-stable-2_armhf.deb
 d6152c43836e54f70ca24b2fa112621f3c219e51 100425840 godot3-runner-dbgsym_3.2-stable-2_armhf.deb
 4c7b8c163b379766ec149cea4e22ddbcc08dd0f5 7147152 godot3-runner_3.2-stable-2_armhf.deb
 3c75cda110552267ef2db26ef51d27440a5c8bde 174393320 godot3-server-dbgsym_3.2-stable-2_armhf.deb
 e2b67227dc431be13dc05997de162d7eee2884e9 17226328 godot3-server_3.2-stable-2_armhf.deb
 fd6e9e697141d57dec6421a175576cc9f7e00403 18891804 godot3_3.2-stable-2_armhf.deb
 4f0b0057da81fbb116145d92c9a0a241c4c5ee40 10546 godot_3.2-stable-2_armhf.buildinfo
Checksums-Sha256:
 71cf263220fd35abdf5c441f27fc4fa6fdd013b25566527ecbdb547c00f64211 176136700 godot3-dbgsym_3.2-stable-2_armhf.deb
 3eec59f640a97398a12bcde215589f25085c3240dee0647533f1705182e34c78 100425840 godot3-runner-dbgsym_3.2-stable-2_armhf.deb
 d26b0c1842e4977a0fce2428d55c184fbc4a06598857dc680c845e6ab5f40e5b 7147152 godot3-runner_3.2-stable-2_armhf.deb
 7c9283ad15adff01414333d0be8b9774d975a14f2e5ba5a8456bf45dcfe89974 174393320 godot3-server-dbgsym_3.2-stable-2_armhf.deb
 9f527d02aa82ce026f141e3456ca2b690a6b07cc578c2cc2033dd331fe56ddb5 17226328 godot3-server_3.2-stable-2_armhf.deb
 f88468da5df3cc09a6afa46c071fbcc7e421a10aee8ac71f1c533585f96e37c5 18891804 godot3_3.2-stable-2_armhf.deb
 edbe40e6304a55f8189868ee08f1b860474e0ce482e0e02cecf012029ea94356 10546 godot_3.2-stable-2_armhf.buildinfo
Files:
 30fb0fadc97ce1dc9409505d5df111a3 176136700 debug optional godot3-dbgsym_3.2-stable-2_armhf.deb
 a405d1c1e3d0b4e3fa7db2aac6f93771 100425840 debug optional godot3-runner-dbgsym_3.2-stable-2_armhf.deb
 76b0b0af82073a68a9c9baece89f0de1 7147152 devel optional godot3-runner_3.2-stable-2_armhf.deb
 35223b61961fe56e928f5b9a83355d69 174393320 debug optional godot3-server-dbgsym_3.2-stable-2_armhf.deb
 d9550b697063b2469dc505c3f6707858 17226328 devel optional godot3-server_3.2-stable-2_armhf.deb
 f77c238d6b6a863e783d521390a3adaf 18891804 devel optional godot3_3.2-stable-2_armhf.deb
 9b47200b5152b8d7c5a4a3d0bf398fd6 10546 devel optional godot_3.2-stable-2_armhf.buildinfo

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


godot3-dbgsym_3.2-stable-2_armhf.deb
------------------------------------

 new Debian package, version 2.0.
 size 176136700 bytes: control archive=540 bytes.
     365 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: godot3-dbgsym
 Source: godot
 Version: 3.2-stable-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
 Installed-Size: 181887
 Depends: godot3 (= 3.2-stable-2)
 Section: debug
 Priority: optional
 Description: debug symbols for godot3
 Build-Ids: 314cb9592917e7ef06eaeafb8ae72734e0882769

drwxr-xr-x root/root         0 2020-03-25 08:49 ./
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/debug/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/debug/.build-id/31/
-rw-r--r-- root/root 186241728 2020-03-25 08:49 ./usr/lib/debug/.build-id/31/4cb9592917e7ef06eaeafb8ae72734e0882769.debug
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/doc/
lrwxrwxrwx root/root         0 2020-03-25 08:49 ./usr/share/doc/godot3-dbgsym -> godot3


godot3-runner-dbgsym_3.2-stable-2_armhf.deb
-------------------------------------------

 new Debian package, version 2.0.
 size 100425840 bytes: control archive=544 bytes.
     386 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: godot3-runner-dbgsym
 Source: godot
 Version: 3.2-stable-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
 Installed-Size: 104664
 Depends: godot3-runner (= 3.2-stable-2)
 Section: debug
 Priority: optional
 Description: debug symbols for godot3-runner
 Build-Ids: 0cc1b2ccd3274aa645bb4fe6803c9c79c692c1dd

drwxr-xr-x root/root         0 2020-03-25 08:49 ./
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/debug/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/debug/.build-id/0c/
-rw-r--r-- root/root 107164928 2020-03-25 08:49 ./usr/lib/debug/.build-id/0c/c1b2ccd3274aa645bb4fe6803c9c79c692c1dd.debug
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/doc/
lrwxrwxrwx root/root         0 2020-03-25 08:49 ./usr/share/doc/godot3-runner-dbgsym -> godot3-runner


godot3-runner_3.2-stable-2_armhf.deb
------------------------------------

 new Debian package, version 2.0.
 size 7147152 bytes: control archive=896 bytes.
     903 bytes,    13 lines      control              
     285 bytes,     4 lines      md5sums              
 Package: godot3-runner
 Source: godot
 Version: 3.2-stable-2
 Architecture: armhf
 Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
 Installed-Size: 27981
 Depends: libasound2 (>= 1.0.16), libc6 (>= 2.29), libenet7, libfreetype6 (>= 2.2.1), libgcc-s1 (>= 3.5), libgl1, libogg0 (>= 1.0rc3), libopus0 (>= 1.1), libpcre2-32-0 (>= 10.22), libpng16-16 (>= 1.6.2-1), libpulse0 (>= 0.99.1), libsquish0, libstdc++6 (>= 5.2), libtheora0 (>= 1.0), libvorbis0a (>= 1.1.2), libvpx6 (>= 1.6.0), libwebp6 (>= 0.5.1), libx11-6 (>= 2:1.2.99.901), libxcursor1 (>> 1.1.2), libxi6 (>= 2:1.2.99.4), libxinerama1, libxrandr2, libxrender1, zlib1g (>= 1:1.2.0)
 Section: devel
 Priority: optional
 Homepage: https://godotengine.org
 Description: Godot game engine run-time
  Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
  This package allows games to be run from source or data-pack.

drwxr-xr-x root/root         0 2020-03-25 08:49 ./
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/bin/
-rwxr-xr-x root/root  28575012 2020-03-25 08:49 ./usr/bin/godot3-runner
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/doc/godot3-runner/
-rw-r--r-- root/root       477 2020-03-25 08:49 ./usr/share/doc/godot3-runner/changelog.Debian.gz
-rw-r--r-- root/root     28845 2020-01-29 09:47 ./usr/share/doc/godot3-runner/changelog.gz
-rw-r--r-- root/root     38707 2020-03-25 06:22 ./usr/share/doc/godot3-runner/copyright


godot3-server-dbgsym_3.2-stable-2_armhf.deb
-------------------------------------------

 new Debian package, version 2.0.
 size 174393320 bytes: control archive=548 bytes.
     386 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: godot3-server-dbgsym
 Source: godot
 Version: 3.2-stable-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
 Installed-Size: 180480
 Depends: godot3-server (= 3.2-stable-2)
 Section: debug
 Priority: optional
 Description: debug symbols for godot3-server
 Build-Ids: 6251709bc92f5f02c9f789289888f18bfb714bd9

drwxr-xr-x root/root         0 2020-03-25 08:49 ./
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/debug/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/lib/debug/.build-id/62/
-rw-r--r-- root/root 184800604 2020-03-25 08:49 ./usr/lib/debug/.build-id/62/51709bc92f5f02c9f789289888f18bfb714bd9.debug
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/doc/
lrwxrwxrwx root/root         0 2020-03-25 08:49 ./usr/share/doc/godot3-server-dbgsym -> godot3-server


godot3-server_3.2-stable-2_armhf.deb
------------------------------------

 new Debian package, version 2.0.
 size 17226328 bytes: control archive=832 bytes.
     744 bytes,    13 lines      control              
     285 bytes,     4 lines      md5sums              
 Package: godot3-server
 Source: godot
 Version: 3.2-stable-2
 Architecture: armhf
 Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
 Installed-Size: 51902
 Depends: libc6 (>= 2.29), libenet7, libfreetype6 (>= 2.2.1), libgcc-s1 (>= 3.5), libogg0 (>= 1.0rc3), libopus0 (>= 1.1), libpcre2-32-0 (>= 10.22), libpng16-16 (>= 1.6.2-1), libsquish0, libstdc++6 (>= 9), libtheora0 (>= 1.0), libvorbis0a (>= 1.1.2), libvpx6 (>= 1.6.0), libwebp6 (>= 0.5.1), zlib1g (>= 1:1.2.0)
 Section: devel
 Priority: optional
 Homepage: https://godotengine.org
 Description: Headless Godot game engine run-time
  Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
  This package provides a command-line only version of the program.

drwxr-xr-x root/root         0 2020-03-25 08:49 ./
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/bin/
-rwxr-xr-x root/root  53070028 2020-03-25 08:49 ./usr/bin/godot3-server
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/doc/godot3-server/
-rw-r--r-- root/root       477 2020-03-25 08:49 ./usr/share/doc/godot3-server/changelog.Debian.gz
-rw-r--r-- root/root     28845 2020-01-29 09:47 ./usr/share/doc/godot3-server/changelog.gz
-rw-r--r-- root/root     38707 2020-03-25 06:22 ./usr/share/doc/godot3-server/copyright


godot3_3.2-stable-2_armhf.deb
-----------------------------

 new Debian package, version 2.0.
 size 18891804 bytes: control archive=1008 bytes.
     958 bytes,    14 lines      control              
     398 bytes,     6 lines      md5sums              
 Package: godot3
 Source: godot
 Version: 3.2-stable-2
 Architecture: armhf
 Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
 Installed-Size: 57730
 Depends: libasound2 (>= 1.0.16), libc6 (>= 2.29), libenet7, libfreetype6 (>= 2.2.1), libgcc-s1 (>= 3.5), libgl1, libogg0 (>= 1.0rc3), libopus0 (>= 1.1), libpcre2-32-0 (>= 10.22), libpng16-16 (>= 1.6.2-1), libpulse0 (>= 0.99.1), libsquish0, libstdc++6 (>= 9), libtheora0 (>= 1.0), libvorbis0a (>= 1.1.2), libvpx6 (>= 1.6.0), libwebp6 (>= 0.5.1), libx11-6 (>= 2:1.2.99.901), libxcursor1 (>> 1.1.2), libxi6 (>= 2:1.2.99.4), libxinerama1, libxrandr2, libxrender1, zlib1g (>= 1:1.2.0)
 Section: devel
 Priority: optional
 Homepage: https://godotengine.org
 Description: Full 2D and 3D game engine with editor
  Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
  It provides a huge set of common tools, so you can just focus on making
  your game without reinventing the wheel.

drwxr-xr-x root/root         0 2020-03-25 08:49 ./
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/bin/
-rwxr-xr-x root/root  59034716 2020-03-25 08:49 ./usr/bin/godot3
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/applications/
-rw-r--r-- root/root       260 2020-03-25 08:49 ./usr/share/applications/godot3.desktop
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-03-25 08:49 ./usr/share/doc/godot3/
-rw-r--r-- root/root       192 2020-03-25 06:22 ./usr/share/doc/godot3/README.Debian
-rw-r--r-- root/root       477 2020-03-25 08:49 ./usr/share/doc/godot3/changelog.Debian.gz
-rw-r--r-- root/root     28845 2020-01-29 09:47 ./usr/share/doc/godot3/changelog.gz
-rw-r--r-- root/root     38707 2020-03-25 06:22 ./usr/share/doc/godot3/copyright


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 6340092
Build-Time: 7598
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 744
Job: godot_3.2-stable-2
Machine Architecture: armhf
Package: godot
Package-Time: 8372
Source-Version: 3.2-stable-2
Space: 6340092
Status: successful
Version: 3.2-stable-2
--------------------------------------------------------------------------------
Finished at 2020-03-30T15:44:52Z
Build needed 02:19:32, 6340092k disk space