>>> godot: Building testing/godot 3.5.1-r0 (using abuild 3.10.0_rc1-r2) started Thu, 13 Oct 2022 05:17:27 +0000 >>> godot: Checking sanity of /home/buildozer/aports/testing/godot/APKBUILD... >>> godot: Analyzing dependencies... >>> godot: Installing for build: build-base ca-certificates-bundle alsa-lib-dev bullet-dev enet-dev freetype-dev libgudev-dev libogg-dev libpng-dev libtheora-dev libvorbis-dev libvpx-dev libwebp-dev libx11-dev libxcursor-dev libxi-dev libxinerama-dev libxrandr-dev mbedtls-dev mesa-dev miniupnpc-dev opusfile-dev pcre2-dev pulseaudio-dev python3-dev scons wslay-dev zlib-dev zstd-dev (1/143) Installing alsa-lib (1.2.7.2-r0) (2/143) Installing alsa-lib-dev (1.2.7.2-r0) (3/143) Installing bullet (3.24-r0) (4/143) Installing bullet-dev (3.24-r0) (5/143) Installing enet (1.3.17-r0) (6/143) Installing enet-dev (1.3.17-r0) (7/143) Installing libbz2 (1.0.8-r3) (8/143) Installing libpng (1.6.38-r0) (9/143) Installing freetype (2.12.1-r0) (10/143) Installing brotli (1.0.9-r8) (11/143) Installing brotli-dev (1.0.9-r8) (12/143) Installing zlib-dev (1.2.12-r3) (13/143) Installing libpng-dev (1.6.38-r0) (14/143) Installing freetype-dev (2.12.1-r0) (15/143) Installing libffi (3.4.3-r0) (16/143) Installing libintl (0.21.1-r0) (17/143) Installing libblkid (2.38.1-r0) (18/143) Installing libmount (2.38.1-r0) (19/143) Installing glib (2.74.0-r4) (20/143) Installing eudev-libs (3.2.11-r2) (21/143) Installing libgudev (237-r1) (22/143) Installing bzip2-dev (1.0.8-r3) (23/143) Installing xz-libs (5.2.7-r0) (24/143) Installing libxml2 (2.10.2-r1) (25/143) Installing libxml2-utils (2.10.2-r1) (26/143) Installing docbook-xml (4.5-r7) Executing docbook-xml-4.5-r7.post-install (27/143) Installing libgpg-error (1.46-r0) (28/143) Installing libgcrypt (1.10.1-r0) (29/143) Installing libxslt (1.1.37-r0) (30/143) Installing docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-install (31/143) Installing gettext-asprintf (0.21.1-r0) (32/143) Installing libunistring (1.0-r0) (33/143) Installing gettext-libs (0.21.1-r0) (34/143) Installing gettext (0.21.1-r0) (35/143) Installing gettext-dev (0.21.1-r0) (36/143) Installing gdbm (1.23-r0) (37/143) Installing mpdecimal (2.5.1-r1) (38/143) Installing readline (8.2.0-r0) (39/143) Installing sqlite-libs (3.39.4-r0) (40/143) Installing python3 (3.10.8-r0) (41/143) Installing linux-headers (5.19.5-r0) (42/143) Installing libffi-dev (3.4.3-r0) (43/143) Installing bsd-compat-headers (0.7.2-r3) (44/143) Installing ncurses-dev (6.3_p20221008-r0) (45/143) Installing libedit-dev (20221009.3.1-r0) (46/143) Installing libpcre2-16 (10.40-r0) (47/143) Installing libpcre2-32 (10.40-r0) (48/143) Installing pcre2-dev (10.40-r0) (49/143) Installing libuuid (2.38.1-r0) (50/143) Installing libfdisk (2.38.1-r0) (51/143) Installing libsmartcols (2.38.1-r0) (52/143) Installing util-linux-dev (2.38.1-r0) (53/143) Installing glib-dev (2.74.0-r4) (54/143) Installing udev-init-scripts (35-r1) (55/143) Installing kmod-libs (30-r1) (56/143) Installing eudev (3.2.11-r2) (57/143) Installing eudev-dev (3.2.11-r2) (58/143) Installing libgudev-dev (237-r1) (59/143) Installing libogg (1.3.5-r1) (60/143) Installing libogg-dev (1.3.5-r1) (61/143) Installing libtheora (1.1.1-r16) (62/143) Installing libtheora-dev (1.1.1-r16) (63/143) Installing libvorbis (1.3.7-r0) (64/143) Installing libvorbis-dev (1.3.7-r0) (65/143) Installing libvpx (1.12.0-r1) (66/143) Installing libvpx-dev (1.12.0-r1) (67/143) Installing libwebp (1.2.4-r1) (68/143) Installing libwebp-dev (1.2.4-r1) (69/143) Installing libxau (1.0.10-r0) (70/143) Installing xorgproto (2022.2-r0) (71/143) Installing libxau-dev (1.0.10-r0) (72/143) Installing xcb-proto (1.15.2-r0) (73/143) Installing libmd (1.0.4-r0) (74/143) Installing libbsd (0.11.7-r0) (75/143) Installing libxdmcp (1.1.3-r1) (76/143) Installing libxcb (1.15-r0) (77/143) Installing libxdmcp-dev (1.1.3-r1) (78/143) Installing libxcb-dev (1.15-r0) (79/143) Installing xtrans (1.4.0-r2) (80/143) Installing libx11 (1.8.1-r1) (81/143) Installing libx11-dev (1.8.1-r1) (82/143) Installing libxfixes (6.0.0-r0) (83/143) Installing libxrender (0.9.10-r4) (84/143) Installing libxcursor (1.2.1-r1) (85/143) Installing libxfixes-dev (6.0.0-r0) (86/143) Installing libxrender-dev (0.9.10-r4) (87/143) Installing libxcursor-dev (1.2.1-r1) (88/143) Installing libxext (1.3.4-r1) (89/143) Installing libxi (1.8-r0) (90/143) Installing libxext-dev (1.3.4-r1) (91/143) Installing libxi-dev (1.8-r0) (92/143) Installing libxinerama (1.1.4-r2) (93/143) Installing libxinerama-dev (1.1.4-r2) (94/143) Installing libxrandr (1.5.2-r1) (95/143) Installing libxrandr-dev (1.5.2-r1) (96/143) Installing mbedtls (2.28.1-r0) (97/143) Installing mbedtls-dev (2.28.1-r0) (98/143) Installing libdrm (2.4.113-r0) (99/143) Installing libdrm-dev (2.4.113-r0) (100/143) Installing libxdamage (1.1.5-r1) (101/143) Installing libxdamage-dev (1.1.5-r1) (102/143) Installing libxshmfence (1.3-r1) (103/143) Installing libxshmfence-dev (1.3-r1) (104/143) Installing mesa (22.2.1-r1) (105/143) Installing wayland-libs-server (1.21.0-r1) (106/143) Installing mesa-gbm (22.2.1-r1) (107/143) Installing mesa-glapi (22.2.1-r1) (108/143) Installing wayland-libs-client (1.21.0-r1) (109/143) Installing mesa-egl (22.2.1-r1) (110/143) Installing libxxf86vm (1.1.5-r0) (111/143) Installing mesa-gl (22.2.1-r1) (112/143) Installing mesa-gles (22.2.1-r1) (113/143) Installing llvm15-libs (15.0.2-r0) (114/143) Installing mesa-osmesa (22.2.1-r1) (115/143) Installing mesa-xatracker (22.2.1-r1) (116/143) Installing libxxf86vm-dev (1.1.5-r0) (117/143) Installing mesa-dev (22.2.1-r1) (118/143) Installing miniupnpc (2.2.3-r1) (119/143) Installing miniupnpc-dev (2.2.3-r1) (120/143) Installing openssl-dev (3.0.5-r3) (121/143) Installing opus (1.3.1-r1) (122/143) Installing opusfile (0.12-r3) (123/143) Installing opus-dev (1.3.1-r1) (124/143) Installing opusfile-dev (0.12-r3) (125/143) Installing libasyncns (0.8-r1) (126/143) Installing dbus-libs (1.14.4-r0) (127/143) Installing libltdl (2.4.7-r0) (128/143) Installing orc (0.4.32-r2) (129/143) Installing flac-libs (1.4.1-r1) (130/143) Installing libsndfile (1.1.0-r2) (131/143) Installing soxr (0.1.3-r2) (132/143) Installing speexdsp (1.2.1-r0) (133/143) Installing tdb-libs (1.4.7-r0) (134/143) Installing libpulse (16.1-r5) (135/143) Installing libpulse-mainloop-glib (16.1-r5) (136/143) Installing pulseaudio-dev (16.1-r5) (137/143) Installing python3-dev (3.10.8-r0) (138/143) Installing scons (4.4.0-r0) (139/143) Installing wslay (1.1.1-r1) (140/143) Installing wslay-dev (1.1.1-r1) (141/143) Installing zstd-dev (1.5.2-r9) (142/143) Installing .makedepends-godot (20221013.051728) (143/143) Installing eudev-openrc (3.2.11-r2) Executing busybox-1.35.0-r27.trigger Executing glib-2.74.0-r4.trigger No schema files found: removed existing output file. Executing eudev-3.2.11-r2.trigger OK: 754 MiB in 241 packages >>> godot: Cleaning up srcdir >>> godot: Cleaning up pkgdir >>> godot: Fetching https://distfiles.alpinelinux.org/distfiles/edge//godot-3.5.1-stable.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> godot: Fetching https://github.com/godotengine/godot/archive/3.5.1-stable/godot-3.5.1-stable.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2543k 0 2543k 0 0 1361k 0 --:--:-- 0:00:01 --:--:-- 2464k 100 8325k 0 8325k 0 0 2948k 0 --:--:-- 0:00:02 --:--:-- 4189k 100 13.0M 0 13.0M 0 0 3503k 0 --:--:-- 0:00:03 --:--:-- 4483k 100 17.9M 0 17.9M 0 0 3810k 0 --:--:-- 0:00:04 --:--:-- 4609k 100 23.0M 0 23.0M 0 0 4050k 0 --:--:-- 0:00:05 --:--:-- 4728k 100 28.1M 0 28.1M 0 0 4231k 0 --:--:-- 0:00:06 --:--:-- 5313k 100 34.4M 0 34.4M 0 0 4505k 0 --:--:-- 0:00:07 --:--:-- 5383k 100 40.5M 0 40.5M 0 0 4703k 0 --:--:-- 0:00:08 --:--:-- 5621k 100 46.5M 0 46.5M 0 0 4851k 0 --:--:-- 0:00:09 --:--:-- 5855k 100 53.9M 0 53.9M 0 0 5220k 0 --:--:-- 0:00:10 --:--:-- 6653k >>> godot: Fetching https://distfiles.alpinelinux.org/distfiles/edge//godot-3.5.1-stable.tar.gz >>> godot: Checking sha512sums... godot-3.5.1-stable.tar.gz: OK no-execinfo.patch: OK >>> godot: Unpacking /var/cache/distfiles/edge/godot-3.5.1-stable.tar.gz... >>> godot: no-execinfo.patch patching file platform/x11/crash_handler_x11.cpp scons: Reading SConscript files ... collect2 version 12.2.1 20220924 /usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/../../../../s390x-alpine-linux-musl/bin/ld -plugin /usr/libexec/gcc/s390x-alpine-linux-musl/12.2.1/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/s390x-alpine-linux-musl/12.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbOPcJM.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 --eh-frame-hdr --hash-style=gnu -m elf64_s390 --as-needed -dynamic-linker /lib/ld-musl-s390x.so.1 -z now /usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/../../../../lib/crt1.o /usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/../../../../lib/crti.o /usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/crtbegin.o -L/usr/lib/gcc/s390x-alpine-linux-musl/12.2.1 -L/usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/../../../../s390x-alpine-linux-musl/lib/../lib -L/usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/../../../../s390x-alpine-linux-musl/lib -L/usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/../../.. --version -lssp_nonshared -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/crtend.o /usr/lib/gcc/s390x-alpine-linux-musl/12.2.1/../../../../lib/crtn.o 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"]) 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"]) Compiling ==> platform/x11/context_gl_x11.cpp Compiling ==> platform/x11/crash_handler_x11.cpp Compiling ==> platform/x11/godot_x11.cpp 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/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"]) 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/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"]) Compiling ==> platform/x11/key_mapping_x11.cpp Compiling ==> platform/x11/joypad_linux.cpp Compiling ==> platform/x11/power_x11.cpp Compiling ==> platform/x11/os_x11.cpp Compiling ==> platform/x11/detect_prime.cpp Compiling ==> platform/x11/libudev-so_wrap.c Compiling ==> main/input_default.cpp make_app_icon(["main/app_icon.gen.h"], ["main/app_icon.png"]) make_splash(["main/splash.gen.h"], ["main/splash.png"]) generate_modules_enabled(["modules/modules_enabled.gen.h"], [OrderedDict([('bmp', 'modules/bmp'), ('bullet', 'modules/bullet'), ('csg', 'modules/csg'), ('dds', 'modules/dds'), ('enet', 'modules/enet'), ('freetype', 'modules/freetype'), ('gdnative', 'modules/gdnative'), ('gdscript', 'modules/gdscript'), ('gridmap', 'modules/gridmap'), ('hdr', 'modules/hdr'), ('jpg', 'modules/jpg'), ('jsonrpc', 'modules/jsonrpc'), ('mbedtls', 'modules/mbedtls'), ('minimp3', 'modules/minimp3'), ('mobile_vr', 'modules/mobile_vr'), ('navigation', 'modules/navigation'), ('ogg', 'modules/ogg'), ('opensimplex', 'modules/opensimplex'), ('opus', 'modules/opus'), ('pvr', 'modules/pvr'), ('regex', 'modules/regex'), ('squish', 'modules/squish'), ('stb_vorbis', 'modules/stb_vorbis'), ('svg', 'modules/svg'), ('tga', 'modules/tga'), ('theora', 'modules/theora'), ('upnp', 'modules/upnp'), ('vhacd', 'modules/vhacd'), ('visual_script', 'modules/visual_script'), ('vorbis', 'modules/vorbis'), ('webm', 'modules/webm'), ('webp', 'modules/webp'), ('webrtc', 'modules/webrtc'), ('websocket', 'modules/websocket'), ('webxr', 'modules/webxr')])]) Compiling ==> main/main.cpp Compiling ==> main/main_timer_sync.cpp Compiling ==> main/performance.cpp make_default_controller_mappings(["main/default_controller_mappings.gen.cpp"], ["main/gamecontrollerdb.txt", "main/godotcontrollerdb.txt"]) Compiling ==> main/default_controller_mappings.gen.cpp Compiling ==> modules/register_module_types.gen.cpp Compiling ==> modules/bmp/image_loader_bmp.cpp Compiling ==> modules/bmp/register_types.cpp Compiling ==> 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 Linking Static Library ==> main/libmain.x11.opt.64.a Compiling ==> modules/bullet/hinge_joint_bullet.cpp Ranlib Library ==> main/libmain.x11.opt.64.a 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 In file included from modules/bullet/shape_bullet.h:39, from modules/bullet/shape_bullet.cpp:31: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btVector3]', inlined from 'void ConvexPolygonShapeBullet::setup(const Vector&)' at modules/bullet/shape_bullet.cpp:346:17: /usr/include/bullet/LinearMath/btAlignedObjectArray.h:223:33: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 223 | new (&m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ modules/bullet/shape_bullet.cpp: In member function 'void ConvexPolygonShapeBullet::setup(const Vector&)': modules/bullet/shape_bullet.cpp:346:24: note: '' declared here 346 | vertices.resize(n_of_vertices); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ Compiling ==> modules/dds/register_types.cpp In file included from modules/csg/csg.cpp:31: In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(const CSGBrushOperation::Build2DFaces&)', inlined from 'Map::Element* Map::_insert(const K&, const V&) [with K = int; V = CSGBrushOperation::Build2DFaces; C = Comparator; A = DefaultAllocator]' at ./core/map.h:329:18, inlined from 'Map::Element* Map::insert(const K&, const V&) [with K = int; V = CSGBrushOperation::Build2DFaces; C = Comparator; A = DefaultAllocator]' at ./core/map.h:552:17, inlined from 'V& Map::operator[](const K&) [with K = int; V = CSGBrushOperation::Build2DFaces; C = Comparator; A = DefaultAllocator]' at ./core/map.h:597:14: modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] 156 | struct Build2DFaces { | ^~~~~~~~~~~~ In file included from modules/csg/csg.h:35: ./core/map.h: In member function 'V& Map::operator[](const K&) [with K = int; V = CSGBrushOperation::Build2DFaces; C = Comparator; A = DefaultAllocator]': ./core/map.h:597:43: note: '' declared here 597 | e = insert(p_key, V()); | ^~~ In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(const CSGBrushOperation::Build2DFaces&)', inlined from 'Map::Element* Map::_insert(const K&, const V&) [with K = int; V = CSGBrushOperation::Build2DFaces; C = Comparator; A = DefaultAllocator]' at ./core/map.h:339:20, inlined from 'Map::Element* Map::insert(const K&, const V&) [with K = int; V = CSGBrushOperation::Build2DFaces; C = Comparator; A = DefaultAllocator]' at ./core/map.h:552:17, inlined from 'V& Map::operator[](const K&) [with K = int; V = CSGBrushOperation::Build2DFaces; C = Comparator; A = DefaultAllocator]' at ./core/map.h:597:14: modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] 156 | struct Build2DFaces { | ^~~~~~~~~~~~ ./core/map.h: In member function 'V& Map::operator[](const K&) [with K = int; V = CSGBrushOperation::Build2DFaces; C = Comparator; A = DefaultAllocator]': ./core/map.h:597:43: note: '' declared here 597 | e = insert(p_key, V()); | ^~~ Compiling ==> modules/dds/texture_loader_dds.cpp Compiling ==> modules/enet/networked_multiplayer_enet.cpp Compiling ==> modules/enet/register_types.cpp In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1375:59: modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] 156 | struct Build2DFaces { | ^~~~~~~~~~~~ modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': modules/csg/csg.cpp:1375:73: note: '' declared here 1375 | p_collection.build2DFacesA[p_face_idx_a] = Build2DFaces(); | ^ Compiling ==> modules/freetype/register_types.cpp build_gdnative_api_struct(["modules/gdnative/include/gdnative_api_struct.gen.h", "modules/gdnative/gdnative_api_struct.gen.cpp"], ["modules/gdnative/gdnative_api.json"]) Compiling ==> modules/gdnative/gdnative.cpp Compiling ==> modules/gdnative/register_types.cpp Compiling ==> modules/gdnative/android/android_gdn.cpp Compiling ==> modules/gdnative/gdnative/aabb.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:153: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { | ^ modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { | ^ modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { | ^ modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { | ^ modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { | ^ modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { | ^ modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative.h:39, from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ Compiling ==> modules/gdnative/gdnative/array.cpp modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ Compiling ==> modules/gdnative/gdnative/basis.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const