diff options
author | dtorilov <[email protected]> | 2025-08-26 19:05:16 +0300 |
---|---|---|
committer | dtorilov <[email protected]> | 2025-08-26 19:31:25 +0300 |
commit | 565e4af3ceeba00b1a5c86e1199cb4dfb755db3c (patch) | |
tree | befdd94a2f7628740ed992283e6ed23f03742e10 | |
parent | f151bf817a6102010c02c3be3841853a936935e0 (diff) |
YT-25950: Move queue.h to separate folder
commit_hash:e3de43adddfa3fb08b2352b34358b29de1b5122f
-rw-r--r-- | build/sysincl/emscripten.yml | 2 | ||||
-rw-r--r-- | build/sysincl/misc-win.yml | 2 | ||||
-rw-r--r-- | contrib/libs/libc_compat/queue/sys/queue.h (renamed from contrib/libs/libc_compat/include/windows/sys/queue.h) | 0 | ||||
-rw-r--r-- | contrib/libs/libc_compat/ya.make | 10 |
4 files changed, 10 insertions, 4 deletions
diff --git a/build/sysincl/emscripten.yml b/build/sysincl/emscripten.yml index 8d9c6919b00..c75631f83cd 100644 --- a/build/sysincl/emscripten.yml +++ b/build/sysincl/emscripten.yml @@ -278,7 +278,7 @@ - sys/vfs.h: contrib/restricted/emscripten/system/lib/libc/musl/include/sys/vfs.h - sys/wait.h: contrib/restricted/emscripten/system/lib/libc/musl/include/sys/wait.h - sys/xattr.h: contrib/restricted/emscripten/system/lib/libc/musl/include/sys/xattr.h - - sys/queue.h: contrib/libs/libc_compat/include/windows/sys/queue.h + - sys/queue.h: contrib/libs/libc_compat/queue/sys/queue.h - tar.h: contrib/restricted/emscripten/system/lib/libc/musl/include/tar.h - termios.h: contrib/restricted/emscripten/system/lib/libc/musl/include/termios.h - threads.h: contrib/restricted/emscripten/system/lib/libc/musl/include/threads.h diff --git a/build/sysincl/misc-win.yml b/build/sysincl/misc-win.yml index 50af79f64fa..54deafb25d1 100644 --- a/build/sysincl/misc-win.yml +++ b/build/sysincl/misc-win.yml @@ -110,5 +110,5 @@ - gdk-pixbuf/gdk-pixbuf.h - includes: - - sys/queue.h: contrib/libs/libc_compat/include/windows/sys/queue.h + - sys/queue.h: contrib/libs/libc_compat/queue/sys/queue.h - sys/uio.h: contrib/libs/libc_compat/include/windows/sys/uio.h diff --git a/contrib/libs/libc_compat/include/windows/sys/queue.h b/contrib/libs/libc_compat/queue/sys/queue.h index bc1568be674..bc1568be674 100644 --- a/contrib/libs/libc_compat/include/windows/sys/queue.h +++ b/contrib/libs/libc_compat/queue/sys/queue.h diff --git a/contrib/libs/libc_compat/ya.make b/contrib/libs/libc_compat/ya.make index 63c8cadf259..06314f00584 100644 --- a/contrib/libs/libc_compat/ya.make +++ b/contrib/libs/libc_compat/ya.make @@ -25,6 +25,7 @@ ENDIF() DEFAULT(PROVIDE_GETRANDOM_GETENTROPY "no") DEFAULT(PROVIDE_REALLOCARRAY "no") +DEFAULT(PROVIDE_QUEUE "no") # Android libc function appearance is documented here: # https://android.googlesource.com/platform/bionic/+/master/docs/status.md @@ -85,6 +86,7 @@ IF (OS_WINDOWS) src/windows/sys/uio.c ) ENABLE(PROVIDE_REALLOCARRAY) + ENABLE(PROVIDE_QUEUE) ENDIF() IF (OS_LINUX) @@ -131,6 +133,10 @@ IF (OS_LINUX AND NOT MUSL) ENDIF() ENDIF() +IF(OS_EMSCRIPTEN) + ENABLE(PROVIDE_QUEUE) +ENDIF() + IF (PROVIDE_REALLOCARRAY) SRCS( reallocarray/reallocarray.c @@ -170,9 +176,9 @@ IF (PROVIDE_MEMFD_CREATE) ) ENDIF() -IF(OS_EMSCRIPTEN) +IF (PROVIDE_QUEUE) ADDINCL( - GLOBAL contrib/libs/libc_compat/include/windows + GLOBAL contrib/libs/libc_compat/queue ) ENDIF() |