nuttx/atomic.h:fix Fixed the pragma of ATOMIC_VAR_INIT in clang
Error: vfs/fs_epoll.c:126:3: error: macro 'ATOMIC_VAR_INIT' has been marked as deprecated [-Werror,-Wdeprecated-pragma] ATOMIC_VAR_INIT(1), /* i_crefs */ ^ /Applications/Xcode_15.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stdatomic.h:54:41: note: macro marked 'deprecated' here ^ 1 error generated. make[1]: *** [fs_epoll.o] Error 1 Error: socket/socket.c:78:3: error: macro 'ATOMIC_VAR_INIT' has been marked as deprecated [-Werror,-Wdeprecated-pragma] ATOMIC_VAR_INIT(1), /* i_crefs */ Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
This commit is contained in:
parent
4cec713dbf
commit
03f215b374
@ -154,7 +154,7 @@ static const struct file_operations g_cryptoops =
|
|||||||
|
|
||||||
static struct inode g_cryptoinode =
|
static struct inode g_cryptoinode =
|
||||||
{
|
{
|
||||||
.i_crefs = ATOMIC_VAR_INIT(1),
|
.i_crefs = 1,
|
||||||
.u.i_ops = &g_cryptofops
|
.u.i_ops = &g_cryptofops
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -131,7 +131,7 @@ static struct inode g_inotify_inode =
|
|||||||
NULL,
|
NULL,
|
||||||
NULL,
|
NULL,
|
||||||
NULL,
|
NULL,
|
||||||
ATOMIC_VAR_INIT(1),
|
1,
|
||||||
FSNODEFLAG_TYPE_DRIVER,
|
FSNODEFLAG_TYPE_DRIVER,
|
||||||
{
|
{
|
||||||
&g_inotify_fops
|
&g_inotify_fops
|
||||||
|
@ -75,7 +75,7 @@ static struct inode g_sock_inode =
|
|||||||
NULL, /* i_parent */
|
NULL, /* i_parent */
|
||||||
NULL, /* i_peer */
|
NULL, /* i_peer */
|
||||||
NULL, /* i_child */
|
NULL, /* i_child */
|
||||||
ATOMIC_VAR_INIT(1), /* i_crefs */
|
1, /* i_crefs */
|
||||||
FSNODEFLAG_TYPE_SOCKET, /* i_flags */
|
FSNODEFLAG_TYPE_SOCKET, /* i_flags */
|
||||||
{
|
{
|
||||||
&g_sock_fileops /* u */
|
&g_sock_fileops /* u */
|
||||||
|
@ -80,7 +80,7 @@ static struct inode g_dir_inode =
|
|||||||
NULL,
|
NULL,
|
||||||
NULL,
|
NULL,
|
||||||
NULL,
|
NULL,
|
||||||
ATOMIC_VAR_INIT(1),
|
1,
|
||||||
0,
|
0,
|
||||||
{ &g_dir_fileops },
|
{ &g_dir_fileops },
|
||||||
};
|
};
|
||||||
|
@ -123,7 +123,7 @@ static struct inode g_epoll_inode =
|
|||||||
NULL, /* i_parent */
|
NULL, /* i_parent */
|
||||||
NULL, /* i_peer */
|
NULL, /* i_peer */
|
||||||
NULL, /* i_child */
|
NULL, /* i_child */
|
||||||
ATOMIC_VAR_INIT(1), /* i_crefs */
|
1, /* i_crefs */
|
||||||
FSNODEFLAG_TYPE_DRIVER, /* i_flags */
|
FSNODEFLAG_TYPE_DRIVER, /* i_flags */
|
||||||
{
|
{
|
||||||
&g_epoll_ops /* u */
|
&g_epoll_ops /* u */
|
||||||
|
@ -112,7 +112,7 @@ static struct inode g_eventfd_inode =
|
|||||||
NULL, /* i_parent */
|
NULL, /* i_parent */
|
||||||
NULL, /* i_peer */
|
NULL, /* i_peer */
|
||||||
NULL, /* i_child */
|
NULL, /* i_child */
|
||||||
ATOMIC_VAR_INIT(1), /* i_crefs */
|
1, /* i_crefs */
|
||||||
FSNODEFLAG_TYPE_DRIVER, /* i_flags */
|
FSNODEFLAG_TYPE_DRIVER, /* i_flags */
|
||||||
{
|
{
|
||||||
&g_eventfd_fops /* u */
|
&g_eventfd_fops /* u */
|
||||||
|
@ -89,7 +89,7 @@ static struct inode g_signalfd_inode =
|
|||||||
NULL, /* i_parent */
|
NULL, /* i_parent */
|
||||||
NULL, /* i_peer */
|
NULL, /* i_peer */
|
||||||
NULL, /* i_child */
|
NULL, /* i_child */
|
||||||
ATOMIC_VAR_INIT(1), /* i_crefs */
|
1, /* i_crefs */
|
||||||
FSNODEFLAG_TYPE_DRIVER, /* i_flags */
|
FSNODEFLAG_TYPE_DRIVER, /* i_flags */
|
||||||
{
|
{
|
||||||
&g_signalfd_fileops /* u */
|
&g_signalfd_fileops /* u */
|
||||||
|
@ -123,7 +123,7 @@ static struct inode g_timerfd_inode =
|
|||||||
NULL, /* i_parent */
|
NULL, /* i_parent */
|
||||||
NULL, /* i_peer */
|
NULL, /* i_peer */
|
||||||
NULL, /* i_child */
|
NULL, /* i_child */
|
||||||
ATOMIC_VAR_INIT(1), /* i_crefs */
|
1, /* i_crefs */
|
||||||
FSNODEFLAG_TYPE_DRIVER, /* i_flags */
|
FSNODEFLAG_TYPE_DRIVER, /* i_flags */
|
||||||
{
|
{
|
||||||
&g_timerfd_fops /* u */
|
&g_timerfd_fops /* u */
|
||||||
|
Loading…
Reference in New Issue
Block a user