Makefile (1e7f32f776089af32b6ec9b801fe976778c8448b) | Makefile (72113d0a7d90d950c7c9a87ab905bffb6bc5752d) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2 3# Unlike the kernel space, exported headers are written in standard C. 4# - Forbid C++ style comments 5# - Use '__inline__', '__asm__' instead of 'inline', 'asm' 6# 7# -std=c90 (equivalent to -ansi) catches the violation of those. 8# We cannot go as far as adding -Wpedantic since it emits too many warnings. --- 7 unchanged lines hidden (view full) --- 16 17# The following are excluded for now because they fail to build. 18# 19# Do not add a new header to the blacklist without legitimate reason. 20# Please consider to fix the header first. 21# 22# Sorted alphabetically. 23no-header-test += asm/shmbuf.h | 1# SPDX-License-Identifier: GPL-2.0-only 2 3# Unlike the kernel space, exported headers are written in standard C. 4# - Forbid C++ style comments 5# - Use '__inline__', '__asm__' instead of 'inline', 'asm' 6# 7# -std=c90 (equivalent to -ansi) catches the violation of those. 8# We cannot go as far as adding -Wpedantic since it emits too many warnings. --- 7 unchanged lines hidden (view full) --- 16 17# The following are excluded for now because they fail to build. 18# 19# Do not add a new header to the blacklist without legitimate reason. 20# Please consider to fix the header first. 21# 22# Sorted alphabetically. 23no-header-test += asm/shmbuf.h |
24no-header-test += asm/signal.h | |
25no-header-test += asm/ucontext.h 26no-header-test += drm/vmwgfx_drm.h 27no-header-test += linux/am437x-vpfe.h 28no-header-test += linux/android/binder.h 29no-header-test += linux/android/binderfs.h 30no-header-test += linux/coda.h 31no-header-test += linux/cyclades.h 32no-header-test += linux/errqueue.h 33no-header-test += linux/fsmap.h 34no-header-test += linux/hdlc/ioctl.h 35no-header-test += linux/ivtv.h 36no-header-test += linux/kexec.h 37no-header-test += linux/matroxfb.h 38no-header-test += linux/omap3isp.h 39no-header-test += linux/omapfb.h 40no-header-test += linux/patchkey.h 41no-header-test += linux/phonet.h 42no-header-test += linux/reiserfs_xattr.h 43no-header-test += linux/sctp.h | 24no-header-test += asm/ucontext.h 25no-header-test += drm/vmwgfx_drm.h 26no-header-test += linux/am437x-vpfe.h 27no-header-test += linux/android/binder.h 28no-header-test += linux/android/binderfs.h 29no-header-test += linux/coda.h 30no-header-test += linux/cyclades.h 31no-header-test += linux/errqueue.h 32no-header-test += linux/fsmap.h 33no-header-test += linux/hdlc/ioctl.h 34no-header-test += linux/ivtv.h 35no-header-test += linux/kexec.h 36no-header-test += linux/matroxfb.h 37no-header-test += linux/omap3isp.h 38no-header-test += linux/omapfb.h 39no-header-test += linux/patchkey.h 40no-header-test += linux/phonet.h 41no-header-test += linux/reiserfs_xattr.h 42no-header-test += linux/sctp.h |
44no-header-test += linux/signal.h | |
45no-header-test += linux/sysctl.h 46no-header-test += linux/usb/audio.h 47no-header-test += linux/v4l2-mediabus.h 48no-header-test += linux/v4l2-subdev.h 49no-header-test += linux/videodev2.h 50no-header-test += linux/vm_sockets.h 51no-header-test += sound/asequencer.h 52no-header-test += sound/asoc.h --- 58 unchanged lines hidden --- | 43no-header-test += linux/sysctl.h 44no-header-test += linux/usb/audio.h 45no-header-test += linux/v4l2-mediabus.h 46no-header-test += linux/v4l2-subdev.h 47no-header-test += linux/videodev2.h 48no-header-test += linux/vm_sockets.h 49no-header-test += sound/asequencer.h 50no-header-test += sound/asoc.h --- 58 unchanged lines hidden --- |