^~~~~~~~~ xf86drmMode.c:1471:6: note: called from here ret = DRM_IOCTL(fd, DRM_IOCTL_MODE_CREATEPROPBLOB, &create); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xf86drmMode.c: In function 'drmModeDestroyPropertyBlob': xf86drmMode.c:68:19: warning: inlining failed in call to 'DRM_IOCTL': call is unlikely and code size would grow [-Winline] static inline int DRM_IOCTL(int fd, unsigned long cmd, void *arg) ^~~~~~~~~ xf86drmMode.c:1486:9: note: called from here return DRM_IOCTL(fd, DRM_IOCTL_MODE_DESTROYPROPBLOB, &destroy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD libdrm.la Making all in libkms CC linux.lo CC dumb.lo CC api.lo CC nouveau.lo CCLD libkms.la Making all in nouveau CC nouveau.lo CC pushbuf.lo In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_object_ioctl': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:70:22: note: called from here struct nouveau_drm *drm = nouveau_drm(obj); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_object_init': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:239:22: note: called from here struct nouveau_drm *drm = nouveau_drm(parent); ^~~ In file included from pushbuf.c:43:0: pushbuf.c: In function 'pushbuf_refn_fail': private.h:63:1: warning: inlining failed in call to 'cli_kref_set.isra.2': call is unlikely and code size would grow [-Winline] cli_kref_set(struct nouveau_client *client, struct nouveau_bo *bo, ^~~~~~~~~~~~ pushbuf.c:446:3: note: called from here cli_kref_set(push->client, bo, NULL, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_bo_wrap_locked': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:655:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&dev->object); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_object_mthd': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:99:22: note: called from here struct nouveau_drm *drm = nouveau_drm(obj); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_object_sclass_get': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:141:22: note: called from here struct nouveau_drm *drm = nouveau_drm(obj); ^~~ In file included from pushbuf.c:43:0: pushbuf.c: In function 'nouveau_pushbuf_del': private.h:63:1: warning: inlining failed in call to 'cli_kref_set.isra.2': call is unlikely and code size would grow [-Winline] cli_kref_set(struct nouveau_client *client, struct nouveau_bo *bo, ^~~~~~~~~~~~ pushbuf.c:618:5: note: called from here cli_kref_set(nvpb->base.client, bo, NULL, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_device_del': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:510:5: note: called from here nouveau_drm(&nvdev->base.object); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_getparam': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:523:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&dev->object); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_device_new': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:376:22: note: called from here struct nouveau_drm *drm = nouveau_drm(parent); ^~~ In file included from pushbuf.c:43:0: pushbuf.c: In function 'pushbuf_flush': private.h:63:1: warning: inlining failed in call to 'cli_kref_set.isra.2': call is unlikely and code size would grow [-Winline] cli_kref_set(struct nouveau_client *client, struct nouveau_bo *bo, ^~~~~~~~~~~~ pushbuf.c:415:3: note: called from here cli_kref_set(push->client, bo, NULL, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_setparam': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:534:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&dev->object); ^~~ In file included from pushbuf.c:43:0: pushbuf.c: In function 'pushbuf_kref': private.h:63:1: warning: inlining failed in call to 'cli_kref_set.isra.2': call is unlikely and code size would grow [-Winline] cli_kref_set(struct nouveau_client *client, struct nouveau_bo *bo, ^~~~~~~~~~~~ pushbuf.c:215:3: note: called from here cli_kref_set(push->client, bo, kref, push); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_bo_name_ref': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:732:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&dev->object); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_bo_name_get': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:761:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&bo->device->object); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_bo_ref': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:597:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&bo->device->object); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_bo_prime_handle_ref': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:797:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&dev->object); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_bo_set_prime': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:816:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&bo->device->object); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_bo_wait': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:832:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&bo->device->object); ^~~ In file included from nouveau.c:45:0: nouveau.c: In function 'nouveau_bo_map': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ nouveau.c:867:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&bo->device->object); ^~~ CC bufctx.lo CC abi16.lo In file included from private.h:10:0, from abi16.c:34: abi16.c: In function 'abi16_engobj': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ abi16.c:112:22: note: called from here struct nouveau_drm *drm = nouveau_drm(obj); ^~~ In file included from private.h:10:0, from abi16.c:34: abi16.c: In function 'abi16_ntfy': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ abi16.c:153:22: note: called from here struct nouveau_drm *drm = nouveau_drm(obj); ^~~ In file included from private.h:10:0, from abi16.c:34: abi16.c: In function 'abi16_chan_nve0': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ abi16.c:86:22: note: called from here struct nouveau_drm *drm = nouveau_drm(obj); ^~~ In file included from private.h:10:0, from abi16.c:34: abi16.c: In function 'abi16_chan_nvc0': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ abi16.c:65:22: note: called from here struct nouveau_drm *drm = nouveau_drm(obj); ^~~ In file included from private.h:10:0, from abi16.c:34: abi16.c: In function 'abi16_chan_nv04': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ abi16.c:41:22: note: called from here struct nouveau_drm *drm = nouveau_drm(obj); ^~~ In file included from private.h:10:0, from abi16.c:34: abi16.c: In function 'abi16_delete': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ abi16.c:224:22: note: called from here struct nouveau_drm *drm = nouveau_drm(obj); ^~~ In file included from private.h:10:0, from abi16.c:34: abi16.c: In function 'abi16_bo_init': nouveau.h:52:1: warning: inlining failed in call to 'nouveau_drm': call is unlikely and code size would grow [-Winline] nouveau_drm(struct nouveau_object *obj) ^~~~~~~~~~~ abi16.c:315:22: note: called from here struct nouveau_drm *drm = nouveau_drm(&dev->object); ^~~ CCLD libdrm_nouveau.la Making all in etnaviv CC etnaviv_device.lo CC etnaviv_gpu.lo CC etnaviv_bo.lo CC etnaviv_bo_cache.lo etnaviv_bo.c: In function 'lookup_bo': etnaviv_bo.c:71:2: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] if (!drmHashLookup(tbl, handle, (void **)&bo)) { ^~ CC etnaviv_pipe.lo CC etnaviv_cmd_stream.lo CCLD libdrm_etnaviv.la Making all in data Making all in tests Making all in util CC libutil_la-format.lo CC libutil_la-kms.lo CC libutil_la-pattern.lo CCLD libutil.la Making all in kms CC libkms-test-crtc.lo CC libkms-test-device.lo CC libkms-test-framebuffer.lo CC libkms-test-plane.lo CC libkms-test-screen.lo CC kms-steal-crtc.o CC kms-universal-planes.o CCLD libkms-test.la CCLD kms-steal-crtc CCLD kms-universal-planes Making all in modeprint CC modeprint.o CCLD modeprint Making all in proptest CC proptest.o In file included from proptest.c:37:0: proptest.c: In function 'listObjectProperties': ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:97:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_SIGNED_RANGE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:99:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_RANGE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:101:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_ENUM)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:103:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_BITMASK)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:105:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_BLOB)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:107:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_OBJECT)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:112:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_SIGNED_RANGE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:119:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_RANGE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:126:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_ENUM)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:132:13: note: called from here } else if (drm_property_type_is(prop, DRM_MODE_PROP_BITMASK)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:142:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_BLOB)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:152:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_BLOB)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from proptest.c:37:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ proptest.c:154:11: note: called from here else if (drm_property_type_is(prop, DRM_MODE_PROP_SIGNED_RANGE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD proptest Making all in modetest CC cursor.o CC buffers.o CC modetest.o In file included from modetest.c:63:0: modetest.c: In function 'dump_prop': ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:354:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_SIGNED_RANGE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:356:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_RANGE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:358:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_ENUM)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:360:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_BITMASK)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:362:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_BLOB)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:364:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_OBJECT)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:368:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_SIGNED_RANGE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:375:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_RANGE)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:382:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_ENUM)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:388:13: note: called from here } else if (drm_property_type_is(prop, DRM_MODE_PROP_BITMASK)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:398:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_BLOB)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:408:6: note: called from here if (drm_property_type_is(prop, DRM_MODE_PROP_BLOB)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from modetest.c:63:0: ../../xf86drmMode.h:246:21: warning: inlining failed in call to 'drm_property_type_is.isra.0': call is unlikely and code size would grow [-Winline] static __inline int drm_property_type_is(drmModePropertyPtr property, ^~~~~~~~~~~~~~~~~~~~ modetest.c:410:11: note: called from here else if (drm_property_type_is(prop, DRM_MODE_PROP_SIGNED_RANGE)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD modetest Making all in vbltest CC vbltest.o CCLD vbltest Making all in kmstest CC main.o CCLD kmstest Making all in etnaviv CC etnaviv_2d_test.o CC write_bmp.o CC etnaviv_cmd_stream_test.o CC etnaviv_bo_cache_test.o CCLD etnaviv_2d_test CCLD etnaviv_cmd_stream_test ../../etnaviv/.libs/libdrm_etnaviv.so: undefined reference to `AO_store_full_emulation' ../../etnaviv/.libs/libdrm_etnaviv.so: undefined reference to `AO_fetch_compare_and_swap_emulation' collect2: error: ld returned 1 exit status make[5]: *** [etnaviv_2d_test] Error 1 make[5]: *** Waiting for unfinished jobs.... ../../etnaviv/.libs/libdrm_etnaviv.so: undefined reference to `AO_store_full_emulation' ../../etnaviv/.libs/libdrm_etnaviv.so: undefined reference to `AO_fetch_compare_and_swap_emulation' collect2: error: ld returned 1 exit status make[5]: *** [etnaviv_cmd_stream_test] Error 1 make[4]: *** [all-recursive] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [/home/buildroot/buildroot-test/instance-1/output/build/libdrm-2.4.88/.stamp_built] Error 2 make: *** [_all] Error 2 make: Leaving directory `/home/buildroot/buildroot-test/instance-1/buildroot'