背景及问题
最近在从低版本的内核向高版本的内核移植驱动, 碰到了如下类似的报错:
error: this statement may fall through [-Werror=implicit-fallthrough=]
是与 fallthrough 相关的,查看代码,发现以前用的是:
/* fall through */
新版本的好像不行了,改为下面的就OK了:
fallthrough;
关于fallthrough
fallthrough属性主要用于switch语句中
如果当前case分支中不加break,便会.....
作者: Shell
链接: https://notes.z-dd.online/2022/11/05/%E5%85%B3%E4%BA%8Efallthrough/
来源: DD'Notes
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。