Beacon Yard — selected source and runtime notices

Original independently authored courtyard challenge on developer-released Eldritch 2019 code; not a retail campaign, decompilation, emulator or certified clean-room work.

The original source notice is retained unchanged. The compiled vendored zlib is 1.2.3 (1995-2005), whose actual header grant follows, rather than the 1.2.8 text in the original root notice. stb_vorbis is used under its MIT alternative. SoLoud uses the null driver: this edition is silent.

Full source-family grants accompany this file. These notices conservatively retain comments from selected source/runtime objects, actual project/compiler dependencies, runtime header supersets and emitted glue/template supersets. Some notices describe inactive/unemitted branches; their retention does not claim that every listed implementation was linked. SDL1 headers are excluded from the conservative inventory because neither the actual compile dependencies nor the selected SDL2 recipe uses them. SDL2 HIDAPI header alternatives use the original permissive grant; no GPL alternative is elected.

The SDK cache objects are mapped to the installed SDK recipes; their binary-to-source reproducibility was not independently rebuilt. The known selected sources, explicit per-file exceptions and family grants were reviewed for this scoped release. This is a source/notice audit, not a certification of upstream clean-room history or arbitrary SDK options. No root grant is applied to original retail media. Original game assets, FMOD and Steam SDK files are absent. Native GLEW code is outside the actual selected compiler closure; Emscripten's loaded JS GLEW compatibility library is separately covered by its SDK MIT grant.

Independent assets are documented separately in assets/provenance.json. Game data is CC0-1.0 and authored shader code MIT. No ROM or original retail game files are required.

===== 002e549943b07d55675abec71c9c9cc4a361274e6e8f81fd33ecaa9c19065005 =====
Sources: project/work/Code/Libraries/zlib/src/deflate.c, project/work/Code/Libraries/zlib/src/inftrees.c

/*
  If you use the zlib library in a product, an acknowledgment is welcome
  in the documentation of your product. If for some reason you cannot
  include such an acknowledgment, I would appreciate that you keep this
  copyright string in the executable of your product.
 */

===== 007782197fd8f1381fe92858ec3f1f868b51f2cf8a32a68fdf11712255ac0718 =====
Sources: clang/24/include/__stddef_ptrdiff_t.h

/*===---- __stddef_ptrdiff_t.h - Definition of ptrdiff_t -------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 00d500c67f8cbcf3c1c9a5ef0d830637a26092215c150f8eb6b57d620669a9cd =====
Sources: sdk/system/lib/libcxx/src/include/ryu/common.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s.h, sdk/system/lib/libcxx/src/include/ryu/d2s_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s_intrinsics.h, sdk/system/lib/libcxx/src/include/ryu/digit_table.h, sdk/system/lib/libcxx/src/include/ryu/f2s.h, sdk/system/lib/libcxx/src/include/ryu/ryu.h, sdk/system/lib/libcxx/src/include/to_chars_floating_point.h

// Copyright (c) Microsoft Corporation.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception

===== 0129fce3da5e2f0aa878b569b2265a3a571127c14c5160cb96c1c8381e9e1c76 =====
Sources: sdk/system/lib/libc/sbrk.c

/*
 * Copyright 2019 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 *
*/

===== 01ccbfdc692ec2ebd767f40ef3a7b61b8a12ac4c0985bfbcfaa6502df1a345e1 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/allocator_interface.h

//===-- allocator_interface.h ---------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Public interface header for allocator used in sanitizers (ASan/TSan/MSan).
//===----------------------------------------------------------------------===//

===== 02e430a131c8e3390e8e15e9a30f292817ee93c919343ae347abc9f3d9a14bb5 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/coverage_interface.h

//===-- sanitizer/coverage_interface.h --------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Public interface for sanitizer coverage.
//===----------------------------------------------------------------------===//

===== 0440d6f4ad90498cb6635ebdc3b00c4d6747ca03818876e7a23c8b10b130ee14 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandshmbuffer.h

/*
  Simple DirectMedia Layer
  Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>
  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.
  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:
  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== 05f00c49d15b48529a180b7dd22681e488f351a3aefe76142df0047417f0ec6f =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/common_interface_defs.h

//===-- sanitizer/common_interface_defs.h -----------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Common part of the public sanitizer interface.
//===----------------------------------------------------------------------===//

===== 060d31f1855a8c8ea5a2cbbc1ab6ccd451ca2f6c3bee7d8b1dbb7ad0f008136d =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/dfsan_interface.h

//===-- dfsan_interface.h -------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of DataFlowSanitizer.
//
// Public interface header.
//===----------------------------------------------------------------------===//

===== 066fa83ca4ec9515e0f084a74b49191aad72d6db48dd5dfb9a9010b083d36363 =====
Sources: sdk/system/include/X11/Xfuncs.h

/*
 * 
Copyright 1990, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.
 *
 */

===== 073e6260d04eb10901a53e1a7ccf9b59f1a639a632ed4ce5fecb08392d93097a =====
Sources: project/work/Code/Libraries/zlib/src/inffast.h

/* inffast.h -- header to use inffast.c
 * Copyright (C) 1995-2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== 07eb2bb2e4cd291d31058edb4f3c68a6dc517fee0ba6f23dd6294853e060ed43 =====
Sources: clang/24/include/__stdarg___va_copy.h

/*===---- __stdarg___va_copy.h - Definition of __va_copy -------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 09b37e8ecfd3bfde763f70120c6255ec20de8feda7af005d16f96f6375e26ad8 =====
Sources: sdk/src/lib/libegl.js, sdk/src/lib/libglut.js, sdk/src/lib/libxlib.js

/**
 * @license
 * Copyright 2012 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 0a461c30a82c53429226ccc1f51333ece9b09162c7398bba5a6006bcc3977b31 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2021      Zhi An Ng <zhin@google.com> (Copyright owned by Google, LLC)
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Chi-Wei Chu <wewe5215@gapp.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== 0bf37177bf53722a813bbd05dce155746ceb21a1aeee3c7b13a3927554fe53d6 =====
Sources: sdk/system/lib/libc/musl/src/math/powf_data.c

/*
 * Data definition for powf.
 *
 * Copyright (c) 2017-2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== 0c22afb80e9acd26573d2da7b9eccc4b0e24fa4fa1b945580bac69d4c2b2db40 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_bits.h

/* Based off of Bit Twiddling Hacks by Sean Eron Anderson
     * <seander@cs.stanford.edu>, released in the public domain.
     * http://graphics.stanford.edu/~seander/bithacks.html#IntegerLog
     */

===== 0c3d0381d2cd647be68590170490be5f624c962d9f95eb698489e578c1de8f05 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/libm/math_private.h, sdk/system/lib/libc/musl/src/math/__cosdf.c, sdk/system/lib/libc/musl/src/math/__rem_pio2f.c, sdk/system/lib/libc/musl/src/math/__sindf.c, sdk/system/lib/libc/musl/src/math/acosf.c, sdk/system/lib/libc/musl/src/math/asinf.c, sdk/system/lib/libc/musl/src/math/atan.c, sdk/system/lib/libc/musl/src/math/atan2f.c, sdk/system/lib/libc/musl/src/math/atanf.c, sdk/system/lib/libc/musl/src/math/cos.c, sdk/system/lib/libc/musl/src/math/cosf.c, sdk/system/lib/libc/musl/src/math/log10f.c, sdk/system/lib/libc/musl/src/math/sin.c, sdk/system/lib/libc/musl/src/math/sinf.c, sdk/system/lib/libc/musl/src/math/tan.c, sdk/system/lib/libc/musl/src/math/tanf.c

/*
 * ====================================================
 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunPro, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.
 * ====================================================
 */

===== 0cb44285ce0c531c9399f3469e5a079b9c5d3768d36518075c186e4972acee89 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_qsort.c

/* Copyright (c) 1998-2021 Gareth McCaughan
 *
 * This software is provided 'as-is', without any express or implied
 * warranty. In no event will the authors be held liable for any
 * damages arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented;
 *    you must not claim that you wrote the original software.
 *    If you use this software in a product, an acknowledgment
 *    in the product documentation would be appreciated but
 *    is not required.
 *
 * 2. Altered source versions must be plainly marked as such,
 *    and must not be misrepresented as being the original software.
 *
 * 3. This notice may not be removed or altered from any source
 *    distribution.
 */

===== 0f3d1a1c4b1e10c86637d8769a2f90e27f58f6ba2d94aef5fbabefbb9e09ab08 =====
Sources: sdk/system/lib/libcxxabi/src/cxa_exception.h, sdk/system/lib/libcxxabi/src/cxa_noexception.cpp

//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//
//  This file implements the "Exception Handling APIs"
//  https://itanium-cxx-abi.github.io/cxx-abi/abi-eh.html
//
//===----------------------------------------------------------------------===//

===== 0f776a7ee0414909dedcd7cb8c1b908cc75079ea67b0bdf8352bf6dccc4f4ee9 =====
Sources: sdk/system/include/X11/keysymdef.h

/* U+2117 SOUND RECORDING COPYRIGHT */

===== 0fbf59554f8b5891d652c85f5d9a324d78f21c55e71a1694f2a24c47d924964a =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Sean Maher <seanptmaher@gmail.com> (Copyright owned by Google, LLC)
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 101f9d628d6f3afa4f5565259b28efd6a34f2ac6dda18d8e2cf2bb5d64c7a884 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Décio Luiz Gazzoni Filho <decio@decpp.net>
 */

===== 1048fca22f8cca5b55a5c04bcc9edf2e04c046ff9ee9059cdf8b7c399e585962 =====
Sources: project/work/Code/Libraries/SoLoud/src/audiosource/wav/soloud_wav.cpp, project/work/Code/Libraries/SoLoud/src/audiosource/wav/soloud_wavstream.cpp, project/work/Code/Libraries/SoLoud/src/backend/null/soloud_null.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_core_3d.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_core_basicops.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_core_faderops.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_core_filterops.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_core_getters.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_core_setters.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_core_voicegroup.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_core_voiceops.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_fft.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_fft_lut.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_thread.cpp, project/work/Code/Libraries/SoLoud/src/filter/soloud_bassboostfilter.cpp, project/work/Code/Libraries/SoLoud/src/filter/soloud_echofilter.cpp, project/work/Code/Libraries/SoLoud/src/filter/soloud_fftfilter.cpp, project/work/Code/Libraries/SoLoud/src/soloud.h, project/work/Code/Libraries/SoLoud/src/soloud_audiosource.h, project/work/Code/Libraries/SoLoud/src/soloud_bassboostfilter.h, project/work/Code/Libraries/SoLoud/src/soloud_dcremovalfilter.h, project/work/Code/Libraries/SoLoud/src/soloud_fft.h, project/work/Code/Libraries/SoLoud/src/soloud_fftfilter.h, project/work/Code/Libraries/SoLoud/src/soloud_file.h, project/work/Code/Libraries/SoLoud/src/soloud_file_hack_on.h, project/work/Code/Libraries/SoLoud/src/soloud_internal.h, project/work/Code/Libraries/SoLoud/src/soloud_wav.h, project/work/Code/Libraries/SoLoud/src/soloud_wavstream.h

/*
SoLoud audio engine
Copyright (c) 2013-2015 Jari Komppa

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

   1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software. If you use this software
   in a product, an acknowledgment in the product documentation would be
   appreciated but is not required.

   2. Altered source versions must be plainly marked as such, and must not be
   misrepresented as being the original software.

   3. This notice may not be removed or altered from any source
   distribution.
*/

===== 10ed5a55912965c9846c947486fc42a537c6e7f92dbabd68bf26963da320e46d =====
Sources: project/work/Code/Libraries/SoLoud/src/audiosource/wav/stb_vorbis.c

/*
------------------------------------------------------------------------------
This software is available under 2 licenses -- choose whichever you prefer.
------------------------------------------------------------------------------
ALTERNATIVE A - MIT License
Copyright (c) 2017 Sean Barrett
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
------------------------------------------------------------------------------
ALTERNATIVE B - Public Domain (www.unlicense.org)
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or distribute this
software, either in source code form or as a compiled binary, for any purpose,
commercial or non-commercial, and by any means.
In jurisdictions that recognize copyright laws, the author or authors of this
software dedicate any and all copyright interest in the software to the public
domain. We make this dedication for the benefit of the public at large and to
the detriment of our heirs and successors. We intend this dedication to be an
overt act of relinquishment in perpetuity of all present and future rights to
this software under copyright law.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
------------------------------------------------------------------------------
*/

===== 10f699649fb98c8561869486ec363b6736746f8f3349169a44ff946777ed7699 =====
Sources: clang/24/include/__stddef_header_macro.h

/*===---- __stddef_header_macro.h ------------------------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 11f476f899dacfef801a097465ad0755ad4546afe03b02c9a17aa38e228344e1 =====
Sources: sdk/system/lib/libc/musl/src/math/atan2.c

/*
 * ====================================================
 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunSoft, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.
 * ====================================================
 *
 */

===== 12044a438b1cdf87c97a59ca57062bcc64108590b42184650fbdadcb3cf23421 =====
Sources: sdk/cache/sysroot/include/GLES3/gl3platform.h, sdk/system/include/GLES2/gl2platform.h, sdk/system/include/GLES3/gl3platform.h, sdk/system/include/GLES/glplatform.h

/*
** Copyright (c) 2017 The Khronos Group Inc.
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/

===== 13c0401f874d21a6efa25adf9aeb6393771f710370d37a7e9378f3d33fc0ea95 =====
Sources: sdk/system/include/X11/extensions/Xext.h

/*
 *
Copyright 1989, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.
 */

===== 1689358abf27ca74c68609bf4d3eb035b2afe472557e28b21ef83fca065874b0 =====
Sources: sdk/cache/sysroot/include/wasi/api.h, sdk/system/include/wasi/api.h

/*
 * File origin:
 *   https://github.com/WebAssembly/wasi-libc/blob/main/libc-bottom-half/headers/public/wasi/api.h
 * Revision:
 *   2c2fc9a2fddd0927a66f1c142e65c8dab6f5c5d7
 * License:
 *   CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
 *   https://creativecommons.org/publicdomain/zero/1.0/
 */

===== 16a6bddce96efa819e1b4a96503838206ffb784370b783042f0b035872b031a5 =====
Sources: clang/24/include/__stdarg_va_copy.h

/*===---- __stdarg_va_copy.h - Definition of va_copy------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 18a33c15c811e6bf5ca2d2d759dc41c0399ddf13bfc18a1f8c4ac80d35098a0d =====
Sources: sdk/src/settings_internal.js

//
// @license
// Copyright 2019 The Emscripten Authors
// SPDX-License-Identifier: MIT
//

===== 18d7ef7bd42ebe9f086d4c7e354ea51630bb71841b18ba4ace7c177590d4265a =====
Sources: sdk/cache/sysroot/include/c++/v1/__locale_dir/locale_base_api/bsd_locale_fallbacks.h, sdk/system/lib/libcxx/include/__locale_dir/locale_base_api/bsd_locale_fallbacks.h

// -*- C++ -*-
//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
// The BSDs have lots of *_l functions.  This file provides reimplementations
// of those functions for non-BSD platforms.
//===----------------------------------------------------------------------===//

===== 192e458281da576fb4e99daa22ce971b44e47e2d4c895a82076d4893846661ad =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/floatsitf.c

//===-- lib/floatsitf.c - integer -> quad-precision conversion ----*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements integer to quad-precision conversion for the
// compiler-rt library in the IEEE-754 default round-to-nearest, ties-to-even
// mode.
//
//===----------------------------------------------------------------------===//

===== 199238bf7248ab138a5dede1eb5de972eecbe8ed16f2cfc72ce17cfe84b9bfc5 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/qnx/sdl_qnx.h

/*
  Simple DirectMedia Layer
  Copyright (C) 2017 BlackBerry Limited

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== 1bcb7130ce0a2298d8e61000eb404b142e507bc9f8cd6be7d579dc392937a924 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/hidapi/steam/controller_constants.h

/*
  Simple DirectMedia Layer
  Copyright (C) 2021 Valve Corporation

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== 1c4af015c6d53a9744b4021e67509bde9ccd87a1944645d02e0232b1eed94e91 =====
Sources: sdk/cache/sysroot/include/emscripten/em_asm.h, sdk/system/include/emscripten/em_asm.h, sdk/system/include/emscripten/key_codes.h

/*
 * Copyright 2017 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== 1d128356574cd5c404e91ade47aaf00759300cde68cb421a4a98ab439f47bf42 =====
Sources: sdk/cache/sysroot/include/emscripten/em_js.h, sdk/system/include/emscripten/em_js.h, sdk/system/include/emscripten/websocket.h, sdk/system/lib/gl/webgl1.c, sdk/system/lib/gl/webgl2.c, sdk/system/lib/gl/webgl_internal.h

/*
 * Copyright 2018 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== 1fa7f066ec196a761699d4fec1dd5efd5f917f40a30916d97270c85843d39dd5 =====
Sources: project/work/Code/Libraries/zlib/src/compress.c

/* compress.c -- compress a memory buffer
 * Copyright (C) 1995-2003 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== 224aaf1d840264648be27503d6f4ba1467073e9c2b12c12f885e816b27df7cf4 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/lshrti3.c

//===-- lshrti3.c - Implement __lshrti3 -----------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements __lshrti3 for the compiler_rt library.
//
//===----------------------------------------------------------------------===//

===== 228371574767b63a36afc82349c55c88f2e5df8d3a0b6c48f1cc02fe0d870ebc =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2023      Chi-Wei Chu <wewe5215@gapp.nthu.edu.tw>
 */

===== 22992eba25df4d779278bd30eaaf19a2685638666547e4b2201ea341b93fb9c2 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_egl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_egl.h

/*
** Copyright 2013-2020 The Khronos Group Inc.
** SPDX-License-Identifier: Apache-2.0
**
** This header is generated from the Khronos EGL XML API Registry.
** The current version of the Registry, generator scripts
** used to make the header, and the header can be found at
**   http://www.khronos.org/registry/egl
**
** Khronos $Git commit SHA1: 6fb1daea15 $ on $Git commit date: 2022-05-25 09:41:13 -0600 $
*/

===== 2459eb52dc3375d50799a758b31fe3f4c587a9f1bc4fd85ee86448820211f731 =====
Sources: sdk/cache/sysroot/include/emscripten/em_types.h, sdk/cache/sysroot/include/emscripten/emscripten.h, sdk/cache/sysroot/include/emscripten/wget.h, sdk/system/include/emscripten/bind.h, sdk/system/include/emscripten/em_types.h, sdk/system/include/emscripten/emscripten.h, sdk/system/include/emscripten/exports.h, sdk/system/include/emscripten/val.h, sdk/system/include/emscripten/wget.h, sdk/system/include/emscripten/wire.h

/*
 * Copyright 2012 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== 2542f677ada148c59c5db08b2b49bd05c55b82c8e9d1fbe0d7071e9f1eda2832 =====
Sources: sdk/cache/sysroot/include/c++/v1/__fwd/string_view.h, sdk/system/lib/libcxx/include/__fwd/span.h, sdk/system/lib/libcxx/include/__fwd/string_view.h

// -*- C++ -*-
//===---------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===---------------------------------------------------------------------===//

===== 25ab443e1fd941c8564846c50a0dc08ece3530b14d934641d0ec1c6ea6098d95 =====
Sources: clang/24/include/stdarg.h

/*===---- stdarg.h - Variable argument handling ----------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 260d5e3fef65e229ac0dd248a8eb9da762e94cf0e9e1b77be06224f66d7b76d4 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_extend.h

//===-lib/fp_extend.h - low precision -> high precision conversion -*- C
//-*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Set source and destination setting
//
//===----------------------------------------------------------------------===//

===== 2799d1bca3e23bcc95201df6351b07fd6a6cc4b4b46e75b439e2ea24ae245a8d =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/addtf3.c

//===-- lib/addtf3.c - Quad-precision addition --------------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements quad-precision soft-float addition.
//
//===----------------------------------------------------------------------===//

===== 28518d6afe2020225f7f202523f0a58ec6d3b0ebf6d07e58a438fc960c261d41 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/ashlti3.c

//===-- ashlti3.c - Implement __ashlti3 -----------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements __ashlti3 for the compiler_rt library.
//
//===----------------------------------------------------------------------===//

===== 2a4894b011bcefd974980577c831e3848d20d8b8a5ee8b1f75b1aafbe121251e =====
Sources: clang/24/include/__stdarg___gnuc_va_list.h

/*===---- __stdarg___gnuc_va_list.h - Definition of __gnuc_va_list ---------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 2b433cc1f6d96077d177bb09724b8cd4900fdbaf798b27b97819748e96a99097 =====
Sources: sdk/src/Fetch.js

/**
 * @license
 * Copyright 2016 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 2c350e9df5c35f30c3f48f7fd0684b26084dca5e3817d9d752f5b0ca05628773 =====
Sources: clang/24/include/__stddef_max_align_t.h

/*===---- __stddef_max_align_t.h - Definition of max_align_t ---------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 2c82f13fc66ed617763f71278c5de904a287f7a8ea52b2c0baced985ec79e505 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/multf3.c

//===-- lib/multf3.c - Quad-precision multiplication --------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements quad-precision soft-float multiplication
// with the IEEE-754 default rounding (to nearest, ties to even).
//
//===----------------------------------------------------------------------===//

===== 2ce8ee625bb9fb8dc206f749ccb6a357b6a3f297c9213bc2d908ab9e2d9dab21 =====
Sources: sdk/src/lib/libbrowser.js, sdk/src/lib/libwget.js, sdk/src/modules.mjs

/**
 * @license
 * Copyright 2011 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 2d1e27c1a354a47b26f84278a97f498c4d45c9904430a0dce56e40c43dbbd895 =====
Sources: sdk/system/include/X11/extensions/extutil.h

/*
 *
Copyright 1989, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.
 *
 * Author:  Jim Fulton, MIT The Open Group
 *
 *                     Xlib Extension-Writing Utilities
 *
 * This package contains utilities for writing the client API for various
 * protocol extensions.  THESE INTERFACES ARE NOT PART OF THE X STANDARD AND
 * ARE SUBJECT TO CHANGE!
 */

===== 2ef1b6fc6aa4e0679473e05b62131e40e076ab9a6a73aa5b5200c7bf15985393 =====
Sources: sdk/system/include/X11/Xmd.h, sdk/system/include/X11/Xutil.h

/***********************************************************

Copyright 1987, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.


Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.

                        All Rights Reserved

Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of Digital not be
used in advertising or publicity pertaining to distribution of the
software without specific, written prior permission.

DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.

******************************************************************/

===== 30b1dbb7603a4543159068244c570ac0be054c8ee2487c915f342cca4b6b6219 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Zhi An Ng <zhin@google.com> (Copyright owned by Google, LLC)
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Chi-Wei Chu <wewe5215@gapp.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== 30f8de1f71661de26aa10fecff4335b100fc45bcf3cb176230b7cd6a56869386 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/tsan_interface_atomic.h

//===-- tsan_interface_atomic.h ---------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of ThreadSanitizer (TSan), a race detector.
//
// Public interface header for TSan atomics.
//===----------------------------------------------------------------------===//

===== 317701c0f771e7213df3713691d8f12d986d25cf9f165fdbcb7ab1b06f4390fd =====
Sources: sdk/system/include/compat/arm_neon.h

/* Detect Clang Version
 * Created by Evan Nemerson <evan@nemerson.com>
 *
 * To the extent possible under law, the author(s) have dedicated all
 * copyright and related and neighboring rights to this software to
 * the public domain worldwide. This software is distributed without
 * any warranty.
 *
 * For details, see <http://creativecommons.org/publicdomain/zero/1.0/>.
 * SPDX-License-Identifier: CC0-1.0
 */

===== 318cb637de8c1e0858f3a4cfa6ef9d996044d4953376742f16465752381248d0 =====
Sources: sdk/system/include/X11/XlibConf.h

/*
 * Copyright © 2005 Keith Packard
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that
 * copyright notice and this permission notice appear in supporting
 * documentation, and that the name of Keith Packard not be used in
 * advertising or publicity pertaining to distribution of the software without
 * specific, written prior permission.  Keith Packard makes no
 * representations about the suitability of this software for any purpose.  It
 * is provided "as is" without express or implied warranty.
 *
 * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
 * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
 * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
 * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
 * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 * PERFORMANCE OF THIS SOFTWARE.
 */

===== 32c61f299be4ca479dd49b4d6dba1ed35e157de8ef90e759a6115294d9bbfda5 =====
Sources: sdk/system/include/emscripten/threading_legacy.h

/*
 * Copyright 2015 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 *
 * Legacy proxying functions.  See proxying.h for the new proxying system.
 */

===== 32fe9dd49a599b8096b7dbbb300cb8dcee240ec449d83d624502a7278e92d6c9 =====
Sources: sdk/src/jsifier.mjs, sdk/src/lib/libcore.js, sdk/src/lib/libeventloop.js, sdk/src/lib/libexceptions.js, sdk/src/lib/libwebgl.js, sdk/src/lib/libwebgl2.js, sdk/src/parseTools_legacy.mjs, sdk/src/postamble.js, sdk/src/preamble.js, sdk/src/shell.js, sdk/src/shell_minimal.js, sdk/src/utility.mjs

/**
 * @license
 * Copyright 2010 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 33a6285a17d7bf30235138b4c11782b890428857e373b02f6ed0ce3b00e175e7 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Sean Maher <seanptmaher@gmail.com>
 *   2020-2021 Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 3490258ca34acd8f7de576a848de0040916a9c9301cad6588f42bb60e5aaf2de =====
Sources: project/work/Code/Libraries/Core/src/TinyXML/tinyxmlerror.cpp

/*
www.sourceforge.net/projects/tinyxml
Original code (2.0 and earlier )copyright (c) 2000-2006 Lee Thomason (www.grinninglizard.com)

This software is provided 'as-is', without any express or implied 
warranty. In no event will the authors be held liable for any 
damages arising from the use of this software.

Permission is granted to anyone to use this software for any 
purpose, including commercial applications, and to alter it and 
redistribute it freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must
not claim that you wrote the original software. If you use this
software in a product, an acknowledgment in the product documentation
would be appreciated but is not required.

2. Altered source versions must be plainly marked as such, and
must not be misrepresented as being the original software.

3. This notice may not be removed or altered from any source
distribution.
*/

===== 3538c1eb0377692fb3ee16ec97d56747e263f58f111f55f847aec5e0cee9ee74 =====
Sources: sdk/system/lib/libcxxabi/src/demangle/ItaniumDemangle.h

//===------------------------- ItaniumDemangle.h ----------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Generic itanium demangler library.
// There are two copies of this file in the source tree.  The one under
// libcxxabi is the original and the one under llvm is the copy.  Use
// cp-to-llvm.sh to update the copy.  See README.txt for more details.
//
//===----------------------------------------------------------------------===//

===== 357efcb6fe2e90e92ed5d4a68315c71837d404190a1288bbd34db1459cbb603b =====
Sources: clang/24/include/__stdarg_header_macro.h

/*===---- __stdarg_header_macro.h ------------------------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 375e9b15302ee6edbe69ad8137b70c5c276c1c91108b579fcee775c60254bf9f =====
Sources: sdk/system/lib/libcxxabi/src/aix_state_tab_eh.inc

//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//
//  This file implements the personality and helper functions for the state
//  table based EH used by IBM legacy compilers xlC and xlclang++ on AIX.
//
//===----------------------------------------------------------------------===//

===== 37716018659adc50663e1afb5558191a7692041d17ca2d1df1f5d1aa0bd9b04d =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Evan Nemerson <evan@nemerson.com>
 *   2023      Ju-Hung Li <jhlee@pllab.cs.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== 37b3de53cd820a106384d672cb38da7c9ee66452f2227b7ee2313d60d3bf4312 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2021      Zhi An Ng <zhin@google.com> (Copyright owned by Google, LLC)
 *   2021      Décio Luiz Gazzoni Filho <decio@decpp.net>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Chi-Wei Chu <wewe5215@gapp.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== 37fa79e8dc371472d501ab95cbe09f22b5b9f36612940c02a7bae4e2aae03ab7 =====
Sources: project/work/Code/Libraries/zlib/src/trees.c

/* trees.c -- output deflated data using Huffman coding
 * Copyright (C) 1995-2005 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== 384dca24e35d471162ce4fab4f1cc749f6afec9377b0ba8d18da9d2a4432e185 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2017-2020 Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 3a911925465f87485e1ebba4048345f09564cffe8e8988e1bda96863e14d83f4 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_mulv_impl.inc

//===-- int_mulv_impl.inc - Implement __mulv[sdt]i3 ---------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Helper used by __mulvsi3, __mulvdi3 and __mulvti3.
//
//===----------------------------------------------------------------------===//

===== 3a9aa142bc4687c6cc4d49a947d2b08f47ba23913904b4ef5363fb89dcb26335 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_to_fp_impl.inc

//===-- int_to_fp_impl.inc - integer to floating point conversion ---------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements a generic conversion from an integer type to an
// IEEE-754 floating point type, allowing a common implementation to be shared
// without copy and paste.
//
//===----------------------------------------------------------------------===//

===== 3af4f4de136785b811e33e6c6fe0845534f3049a1ad09d458e440d5847b44bad =====
Sources: sdk/src/lib/libccall.js, sdk/src/lib/libgetvalue.js

/**
 * @license
 * Copyright 2022 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 3c263ef262220004a5cf6e2a5d13a41e229d10ae5d59c7c6f5776f0384034d9c =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/linux_syscall_hooks.h

//===-- linux_syscall_hooks.h ---------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of public sanitizer interface.
//
// System call handlers.
//
// Interface methods declared in this header implement pre- and post- syscall
// actions for the active sanitizer.
// Usage:
//   __sanitizer_syscall_pre_getfoo(...args...);
//   long res = syscall(__NR_getfoo, ...args...);
//   __sanitizer_syscall_post_getfoo(res, ...args...);
//===----------------------------------------------------------------------===//

===== 3c5b41d15d98aaa5f44754e630603811330eba4a849c843ea5045d734f706e42 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengl.h

/*
 * Mesa 3-D graphics library
 *
 * Copyright (C) 1999-2006  Brian Paul   All Rights Reserved.
 * Copyright (C) 2009  VMware, Inc.  All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the "Software"),
 * to deal in the Software without restriction, including without limitation
 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included
 * in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 */

===== 3cb3ed6e532bb2bc02ccb75e6c0c94732ef3feba5eead0032862e8ca923f65f3 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/trunctfsf2.c

//===-- lib/trunctfsf2.c - quad -> single conversion --------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== 3cea29c3b945e4ff1f4b0cbaf25326e946782b954d339b5b1ade84a9cddc45f1 =====
Sources: sdk/src/lib/libfs_shared.js

/**
 * @license
 * Copyright 2032 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 3d86f91bbaec8e6a6dde6568bcbfd3c1fcc08db24be8a719761a836033fe8065 =====
Sources: sdk/system/include/X11/keysymdef.h

/***********************************************************
Copyright 1987, 1994, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall
not be used in advertising or otherwise to promote the sale, use or
other dealings in this Software without prior written authorization
from The Open Group.


Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts

                        All Rights Reserved

Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of Digital not be
used in advertising or publicity pertaining to distribution of the
software without specific, written prior permission.

DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.

******************************************************************/

===== 3f13b37c90135eef5588e05bd470e766c7d32a6de108df6b471ea938471eb157 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_sandbox.h

/*
  Simple DirectMedia Layer
  Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>
  Copyright (C) 2022 Collabora Ltd.

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== 3fd4bc0fa79b9de66bf5c7fb9e2e1c8d06e147b69e9942f4ee655350b7d1bf50 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengles2_gl2platform.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/GLES2/gl2platform.h

/*
** Copyright 2017-2020 The Khronos Group Inc.
** SPDX-License-Identifier: Apache-2.0
*/

===== 3ff43dd313c53c40c31f844d2a14d2e6850d4ee35b442cf3a5f14df3fb301039 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/memprof_interface.h

//===-- sanitizer/memprof_interface.h --------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of MemProfiler (MemProf).
//
// Public interface header.
//===----------------------------------------------------------------------===//

===== 41e9b270852cfd989f4a7d0395eaab7bab8ece2a1d035c0f0172f53c61116ef0 =====
Sources: clang/24/include/stdbool.h

/*===---- stdbool.h - Standard header for booleans -------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 43608af888d9dd05738992481d76a336e8bcb3808e7368582ea80bf4bf781905 =====
Sources: project/work/Code/Libraries/zlib/src/uncompr.c

/* uncompr.c -- decompress a memory buffer
 * Copyright (C) 1995-2003 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== 438ab8417bd7696985e4782a86e693541e78d4ddc6d507eb35a538bea86fcb46 =====
Sources: sdk/system/include/X11/extensions/XKB.h, sdk/system/include/X11/extensions/XKBstr.h

/************************************************************
Copyright (c) 1993 by Silicon Graphics Computer Systems, Inc.

Permission to use, copy, modify, and distribute this
software and its documentation for any purpose and without
fee is hereby granted, provided that the above copyright
notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting
documentation, and that the name of Silicon Graphics not be 
used in advertising or publicity pertaining to distribution 
of the software without specific prior written permission.
Silicon Graphics makes no representation about the suitability 
of this software for any purpose. It is provided "as is"
without any express or implied warranty.

SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS 
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 
AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
GRAPHICS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL 
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION  WITH
THE USE OR PERFORMANCE OF THIS SOFTWARE.

********************************************************/

===== 466fe318284b4d7e3998a8f497f51f786c918f539e520ae9b5fb81bef5b5ed53 =====
Sources: project/work/Code/Libraries/SoLoud/src/audiosource/wav/stb_vorbis.c

// Ogg Vorbis audio decoder - v1.11 - public domain
// http://nothings.org/stb_vorbis/
//
// Original version written by Sean Barrett in 2007.
//
// Originally sponsored by RAD Game Tools. Seeking sponsored
// by Phillip Bennefall, Marc Andersen, Aaron Baker, Elias Software,
// Aras Pranckevicius, and Sean Barrett.
//
// LICENSE
//
//   See end of file for license information.
//
// Limitations:
//
//   - floor 0 not supported (used in old ogg vorbis files pre-2004)
//   - lossless sample-truncation at beginning ignored
//   - cannot concatenate multiple vorbis streams
//   - sample positions are 32-bit, limiting seekable 192Khz
//       files to around 6 hours (Ogg supports 64-bit)
//
// Feature contributors:
//    Dougall Johnson (sample-exact seeking)
//
// Bugfix/warning contributors:
//    Terje Mathisen     Niklas Frykholm     Andy Hill
//    Casey Muratori     John Bolton         Gargaj
//    Laurent Gomila     Marc LeBlanc        Ronny Chevalier
//    Bernhard Wodo      Evan Balster        alxprd@github
//    Tom Beaumont       Ingo Leitgeb        Nicolas Guillemot
//    Phillip Bennefall  Rohit               Thiago Goulart
//    manxorist@github   saga musix          github:infatum
//
// Partial history:
//    1.11    - 2017/07/23 - fix MinGW compilation
//    1.10    - 2017/03/03 - more robust seeking; fix negative ilog(); clear error in open_memory
//    1.09    - 2016/04/04 - back out 'truncation of last frame' fix from previous version
//    1.08    - 2016/04/02 - warnings; setup memory leaks; truncation of last frame
//    1.07    - 2015/01/16 - fixes for crashes on invalid files; warning fixes; const
//    1.06    - 2015/08/31 - full, correct support for seeking API (Dougall Johnson)
//                           some crash fixes when out of memory or with corrupt files
//                           fix some inappropriately signed shifts
//    1.05    - 2015/04/19 - don't define __forceinline if it's redundant
//    1.04    - 2014/08/27 - fix missing const-correct case in API
//    1.03    - 2014/08/07 - warning fixes
//    1.02    - 2014/07/09 - declare qsort comparison as explicitly _cdecl in Windows
//    1.01    - 2014/06/18 - fix stb_vorbis_get_samples_float (interleaved was correct)
//    1.0     - 2014/05/26 - fix memory leaks; fix warnings; fix bugs in >2-channel;
//                           (API change) report sample rate for decode-full-file funcs
//
// See end of file for full version history.

===== 46714eb431617924ad159bc96ff43a87326ffb806983f39288c843066351712e =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_types.h

//===-- int_lib.h - configuration header for compiler-rt  -----------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is not part of the interface of this library.
//
// This file defines various standard types, most importantly a number of unions
// used to access parts of larger types.
//
//===----------------------------------------------------------------------===//

===== 4863b207c707be6ff0a49d40454a38dc28b5c3070ad1945d492eb90289a45912 =====
Sources: sdk/system/include/EGL/eglplatform.h

/*
** Copyright (c) 2007-2016 The Khronos Group Inc.
**
** Permission is hereby granted, free of charge, to any person obtaining a
** copy of this software and/or associated documentation files (the
** "Materials"), to deal in the Materials without restriction, including
** without limitation the rights to use, copy, modify, merge, publish,
** distribute, sublicense, and/or sell copies of the Materials, and to
** permit persons to whom the Materials are furnished to do so, subject to
** the following conditions:
**
** The above copyright notice and this permission notice shall be included
** in all copies or substantial portions of the Materials.
**
** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
*/

===== 48999a1a764e023033497f96bb51b2e64ba94d62aac90e9c58ee7e68fbbff79c =====
Sources: clang/24/include/__stddef_null.h

/*===---- __stddef_null.h - Definition of NULL -----------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 4bb9254e2cca5cfaa86261488bb8e50a6d1082d6a302edbf7dec2168aef6aa8c =====
Sources: project/work/Code/Libraries/zlib/src/infback.c

/* infback.c -- inflate using a call-back interface
 * Copyright (C) 1995-2005 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== 4c161ffa310e57ca2023b8065e96c8f4617a5231b0e142c1187c3b0381a9b183 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_egl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/EGL/eglplatform.h

/*
** Copyright 2007-2020 The Khronos Group Inc.
** SPDX-License-Identifier: Apache-2.0
*/

===== 4c2d17d5562feb9b977fd2726a2ddd7e813d0265391c3e3ab94a8fa7175cff7a =====
Sources: project/work/Code/Libraries/zlib/src/deflate.c

/* deflate.c -- compress data using the deflation algorithm
 * Copyright (C) 1995-2005 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== 4cb0a22a579c123ac5914874b1996213186214f66120035baf6433ec40976fa9 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/assembly.h

//===-- assembly.h - compiler-rt assembler support macros -----------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file defines macros for use in compiler-rt assembler source.
// This file is not part of the interface of this library.
//
//===----------------------------------------------------------------------===//

===== 4e8fd257d24fbabf1d0f33dfdfde896b32cdf24a050c23cc30165721d2b2aae4 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2017-2020 Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Ju-Hung Li <jhlee@pllab.cs.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== 4f4a05181417ea3a645998f239f8f69d62bc3d2aa622c04eed21a14522cab5f0 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/ubsan_interface.h

//===-- sanitizer/ubsan_interface.h -----------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of UBSanitizer (UBSan).
//
// Public interface header.
//===----------------------------------------------------------------------===//

===== 4fac0466cbc0b1da39e65795ebc5f54838426e8cf7736c3b56c8aff514db8dfb =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Chi-Wei Chu <wewe5215@gapp.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== 5014284e53f0ab9fce72d46427c7cf12949bbbd85152af66622d1d79d4a0a850 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_rotate.c

/*

SDL_rotate.c: rotates 32bit or 8bit surfaces

Shamelessly stolen from SDL_gfx by Andreas Schiffler. Original copyright follows:

Copyright (C) 2001-2011  Andreas Schiffler

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

   1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software. If you use this software
   in a product, an acknowledgment in the product documentation would be
   appreciated but is not required.

   2. Altered source versions must be plainly marked as such, and must not be
   misrepresented as being the original software.

   3. This notice may not be removed or altered from any source
   distribution.

Andreas Schiffler -- aschiffler at ferzkopp dot net

*/

===== 5121b999e077314bec4d895e0e1fd7cf48f4f767b56b73b5c6fb6b97a9845c3d =====
Sources: sdk/system/lib/libcxxabi/src/cxa_default_handlers.cpp

//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//
// This file implements the default terminate_handler, unexpected_handler and
// new_handler.
//===----------------------------------------------------------------------===//

===== 522a74c6b9b4e2ee5b3a5d74c0051b6cccfc4d525fe08d6b42c3be5786012917 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020-2021 Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 52da9c6e7bee6738b9835a8a34d5268eb28b3f98bc8405599e756736cbd5f215 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_assert.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_atomic.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_audio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_bits.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_blendmode.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_clipboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_android.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_emscripten.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_iphoneos.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_macosx.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_minimal.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_ngage.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_os2.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_pandora.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_windows.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_wingdk.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_winrt.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_config_xbox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_copying.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_cpuinfo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_egl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_endian.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_error.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_events.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_filesystem.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_gamecontroller.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_gesture.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_guid.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_haptic.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_hidapi.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_hints.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_joystick.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_keyboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_keycode.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_loadso.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_locale.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_log.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_main.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_messagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_metal.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_misc.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_mouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_mutex.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_name.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengles2.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_pixels.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_platform.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_power.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_quit.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_rect.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_render.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_rwops.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_scancode.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_sensor.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_shape.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_stdinc.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_surface.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_system.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_syswm.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_assert.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_common.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_compare.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_crc32.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_font.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_fuzzer.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_harness.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_images.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_log.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_md5.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_memory.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_test_random.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_thread.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_timer.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_touch.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_types.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_version.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_video.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/begin_code.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/close_code.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_assert.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_assert_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_dataqueue.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_dataqueue.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_error.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_error_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_guid.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_hints.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_hints_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_internal.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_list.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_list.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_log.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_log_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_utils.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/SDL_utils_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/atomic/SDL_atomic.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/atomic/SDL_spinlock.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_audio.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_audio_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_audio_channel_converters.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_audio_resampler_filter.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_audiocvt.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_audiodev_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_audiotypecvt.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_mixer.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_sysaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/SDL_wave.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/aaudio/SDL_aaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/alsa/SDL_alsa_audio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/android/SDL_androidaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/arts/SDL_artsaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/coreaudio/SDL_coreaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/directsound/SDL_directsound.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/disk/SDL_diskaudio.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/disk/SDL_diskaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/dsp/SDL_dspaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/dummy/SDL_dummyaudio.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/dummy/SDL_dummyaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/emscripten/SDL_emscriptenaudio.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/emscripten/SDL_emscriptenaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/esd/SDL_esdaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/fusionsound/SDL_fsaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/haiku/SDL_haikuaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/jack/SDL_jackaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/n3ds/SDL_n3dsaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/nacl/SDL_naclaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/nas/SDL_nasaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/netbsd/SDL_netbsdaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/openslES/SDL_openslES.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/os2/SDL_os2audio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/paudio/SDL_paudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/pipewire/SDL_pipewire.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/ps2/SDL_ps2audio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/psp/SDL_pspaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/pulseaudio/SDL_pulseaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/qsa/SDL_qsa_audio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/sndio/SDL_sndioaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/sun/SDL_sunaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/vita/SDL_vitaaudio.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/wasapi/SDL_wasapi.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/winmm/SDL_winmm.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/android/SDL_android.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/gdk/SDL_gdk.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_dbus.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_evdev.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_evdev_kbd.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_evdev_kbd_default_accents.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_evdev_kbd_default_keymap.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_fcitx.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_ibus.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_ime.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_udev.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/openbsd/SDL_wscons.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/os2/SDL_os2.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/os2/geniconv/geniconv.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/os2/geniconv/os2cp.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/unix/SDL_poll.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/windows/SDL_directx.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/windows/SDL_hid.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/windows/SDL_immdevice.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/windows/SDL_windows.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/windows/SDL_xinput.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/winrt/SDL_winrtapp_common.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/winrt/SDL_winrtapp_direct3d.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/winrt/SDL_winrtapp_xaml.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/cpuinfo/SDL_cpuinfo.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/dynapi/SDL_dynapi.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/dynapi/SDL_dynapi_overrides.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/dynapi/SDL_dynapi_procs.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_clipboardevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_displayevents.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_displayevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_dropevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_events.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_events_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_gesture.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_gesture_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_keyboard.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_keyboard_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_keysym_to_scancode_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_mouse.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_mouse_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_quit.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_scancode_tables_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_touch.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_touch_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_windowevents.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/SDL_windowevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/blank_cursor.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/default_cursor.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/scancodes_ascii.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/scancodes_darwin.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/scancodes_linux.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/scancodes_windows.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/scancodes_xfree86.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/file/SDL_rwops.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/file/cocoa/SDL_rwopsbundlesupport.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/file/n3ds/SDL_rwopsromfs.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/haptic/SDL_haptic_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/haptic/SDL_syshaptic.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/haptic/darwin/SDL_syshaptic_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/haptic/windows/SDL_dinputhaptic_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/haptic/windows/SDL_windowshaptic_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/haptic/windows/SDL_xinputhaptic_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/hidapi/SDL_hidapi_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/SDL_gamecontroller.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/SDL_gamecontrollerdb.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/SDL_joystick.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/SDL_joystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/SDL_steam_virtual_gamepad.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/SDL_steam_virtual_gamepad.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/SDL_sysjoystick.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/android/SDL_sysjoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/darwin/SDL_iokitjoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/emscripten/SDL_sysjoystick.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/emscripten/SDL_sysjoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/hidapi/SDL_hidapi_nintendo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/hidapi/SDL_hidapi_rumble.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/hidapi/SDL_hidapijoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/iphoneos/SDL_mfijoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/linux/SDL_sysjoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/steam/SDL_steamcontroller.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/usb_ids.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/virtual/SDL_virtualjoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/windows/SDL_dinputjoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/windows/SDL_rawinputjoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/windows/SDL_windowsjoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/windows/SDL_xinputjoystick_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/libm/math_libm.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/loadso/dlopen/SDL_sysloadso.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/locale/SDL_syslocale.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/main/haiku/SDL_BApp.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/main/haiku/SDL_BeApp.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/misc/SDL_sysurl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/power/SDL_syspower.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/power/uikit/SDL_syspower.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/SDL_d3dmath.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/SDL_render.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/SDL_sysrender.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/SDL_yuv_sw.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/SDL_yuv_sw_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/direct3d11/SDL_render_winrt.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/direct3d11/SDL_shaders_d3d11.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/direct3d12/SDL_render_d3d12_xbox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/direct3d12/SDL_shaders_d3d12.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/direct3d/SDL_shaders_d3d.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/opengl/SDL_glfuncs.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/opengl/SDL_shaders_gl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/opengles2/SDL_gles2funcs.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/opengles2/SDL_render_gles2.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/opengles2/SDL_shaders_gles2.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/opengles2/SDL_shaders_gles2.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/opengles/SDL_glesfuncs.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/psp/SDL_render_psp.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_blendfillrect.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_blendfillrect.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_blendline.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_blendline.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_blendpoint.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_blendpoint.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_draw.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_drawline.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_drawline.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_drawpoint.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_drawpoint.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_render_sw.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_render_sw_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_rotate.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_triangle.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/software/SDL_triangle.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/vitagxm/SDL_render_vita_gxm_memory.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/vitagxm/SDL_render_vita_gxm_shaders.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/vitagxm/SDL_render_vita_gxm_tools.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/render/vitagxm/SDL_render_vita_gxm_types.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/sensor/SDL_sensor.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/sensor/SDL_sensor_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/sensor/SDL_syssensor.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/sensor/android/SDL_androidsensor.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/sensor/coremotion/SDL_coremotionsensor.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/sensor/dummy/SDL_dummysensor.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/sensor/dummy/SDL_dummysensor.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/sensor/vita/SDL_vitasensor.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/sensor/windows/SDL_windowssensor.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_crc16.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_getenv.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_malloc.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_qsort.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_stdlib.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_string.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_vacopy.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/SDL_systhread.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/SDL_thread.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/SDL_thread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/generic/SDL_syscond_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/generic/SDL_sysmutex.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/generic/SDL_sysmutex_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/generic/SDL_syssem.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/generic/SDL_systhread.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/generic/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/generic/SDL_systls.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/n3ds/SDL_sysmutex_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/n3ds/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/ngage/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/os2/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/os2/SDL_systls_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/ps2/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/psp/SDL_sysmutex_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/psp/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/pthread/SDL_sysmutex_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/pthread/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/stdcpp/SDL_sysmutex_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/stdcpp/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/vita/SDL_sysmutex_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/vita/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/windows/SDL_sysmutex_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/thread/windows/SDL_systhread_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/timer/SDL_timer.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/timer/SDL_timer_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/timer/unix/SDL_systimer.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_RLEaccel.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_RLEaccel_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_0.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_1.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_A.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_N.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_auto.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_auto.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_copy.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_copy.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_slow.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_blit_slow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_egl_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_fillrect.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_pixels.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_pixels_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_rect.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_rect_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_rect_impl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_shape_internals.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_stretch.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_surface.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_sysvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_video.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_vulkan_internal.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_yuv.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_yuv_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidclipboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidevents.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidgl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidkeyboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidmessagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidmouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidtouch.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidvulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/android/SDL_androidwindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoaclipboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoaevents.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoakeyboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoamessagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoametalview.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoamodes.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoamouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoaopengl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoaopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoashape.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoavideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoavulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/cocoa/SDL_cocoawindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_WM.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_dyn.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_events.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_modes.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_mouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_opengl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_render.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_shape.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_video.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_vulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/directfb/SDL_DirectFB_window.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/dummy/SDL_nullevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/dummy/SDL_nullframebuffer_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/dummy/SDL_nullvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenevents.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenevents.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenframebuffer.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenframebuffer.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenmouse.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenmouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenopengles.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenvideo.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/emscripten/SDL_emscriptenvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_BApp.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_BWin.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_bclipboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_bevents.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_bframebuffer.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_bkeyboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_bmodes.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_bopengl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_bvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_bwindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/kmsdrm/SDL_kmsdrmdyn.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/kmsdrm/SDL_kmsdrmevents.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/kmsdrm/SDL_kmsdrmmouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/kmsdrm/SDL_kmsdrmopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/kmsdrm/SDL_kmsdrmsym.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/kmsdrm/SDL_kmsdrmvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/kmsdrm/SDL_kmsdrmvulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/n3ds/SDL_n3dsevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/n3ds/SDL_n3dsframebuffer_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/n3ds/SDL_n3dsswkb.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/n3ds/SDL_n3dstouch.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/n3ds/SDL_n3dsvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/nacl/SDL_naclevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/nacl/SDL_naclopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/nacl/SDL_naclvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/nacl/SDL_naclwindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/ngage/SDL_ngageevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/ngage/SDL_ngageframebuffer_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/ngage/SDL_ngagevideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/ngage/SDL_ngagewindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/offscreen/SDL_offscreenevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/offscreen/SDL_offscreenframebuffer_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/offscreen/SDL_offscreenopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/offscreen/SDL_offscreenvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/offscreen/SDL_offscreenwindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/os2/SDL_os2messagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/os2/SDL_os2mouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/os2/SDL_os2output.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/os2/SDL_os2util.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/os2/SDL_os2video.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/pandora/SDL_pandora.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/pandora/SDL_pandora_events.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/ps2/SDL_ps2video.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/psp/SDL_pspevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/psp/SDL_pspgl_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/psp/SDL_pspmouse_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/psp/SDL_pspvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/raspberry/SDL_rpievents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/raspberry/SDL_rpimouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/raspberry/SDL_rpiopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/raspberry/SDL_rpivideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/riscos/SDL_riscosdefs.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/riscos/SDL_riscosevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/riscos/SDL_riscosframebuffer_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/riscos/SDL_riscosmessagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/riscos/SDL_riscosmodes.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/riscos/SDL_riscosmouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/riscos/SDL_riscosvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/riscos/SDL_riscoswindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/riscos/scancodes_riscos.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitappdelegate.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitclipboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitevents.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitmessagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitmodes.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitopenglview.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitview.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitviewcontroller.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitvulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitwindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vita/SDL_vitaframebuffer.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vita/SDL_vitagl_pvr_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vita/SDL_vitagles_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vita/SDL_vitagles_pvr_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vita/SDL_vitakeyboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vita/SDL_vitamessagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vita/SDL_vitamouse_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vita/SDL_vitatouch.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vita/SDL_vitavideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vivante/SDL_vivanteopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vivante/SDL_vivanteplatform.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vivante/SDL_vivantevideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/vivante/SDL_vivantevulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandclipboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylanddatamanager.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylanddyn.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandkeyboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandmessagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandmouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandsym.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandtouch.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandvulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/wayland/SDL_waylandwindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_msctf.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_vkeys.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsclipboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsevents.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsframebuffer.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowskeyboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsmessagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsmodes.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsmouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsopengl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsshape.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsvideo.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowsvulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/SDL_windowswindow.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/windows/wmmsg.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/winrt/SDL_winrtevents_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/winrt/SDL_winrtgamebar_cpp.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/winrt/SDL_winrtmessagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/winrt/SDL_winrtmouse_c.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/winrt/SDL_winrtopengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/winrt/SDL_winrtvideo_cpp.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11clipboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11dyn.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11events.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11framebuffer.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11keyboard.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11messagebox.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11modes.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11mouse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11opengl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11opengles.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11shape.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11sym.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11touch.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11video.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11vulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11window.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11xfixes.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/x11/SDL_x11xinput2.h, sdk/cache/sysroot/include/SDL2/SDL.h, sdk/cache/sysroot/include/SDL2/SDL_assert.h, sdk/cache/sysroot/include/SDL2/SDL_atomic.h, sdk/cache/sysroot/include/SDL2/SDL_audio.h, sdk/cache/sysroot/include/SDL2/SDL_blendmode.h, sdk/cache/sysroot/include/SDL2/SDL_clipboard.h, sdk/cache/sysroot/include/SDL2/SDL_config.h, sdk/cache/sysroot/include/SDL2/SDL_config_emscripten.h, sdk/cache/sysroot/include/SDL2/SDL_cpuinfo.h, sdk/cache/sysroot/include/SDL2/SDL_endian.h, sdk/cache/sysroot/include/SDL2/SDL_error.h, sdk/cache/sysroot/include/SDL2/SDL_events.h, sdk/cache/sysroot/include/SDL2/SDL_filesystem.h, sdk/cache/sysroot/include/SDL2/SDL_gamecontroller.h, sdk/cache/sysroot/include/SDL2/SDL_gesture.h, sdk/cache/sysroot/include/SDL2/SDL_guid.h, sdk/cache/sysroot/include/SDL2/SDL_haptic.h, sdk/cache/sysroot/include/SDL2/SDL_hidapi.h, sdk/cache/sysroot/include/SDL2/SDL_hints.h, sdk/cache/sysroot/include/SDL2/SDL_joystick.h, sdk/cache/sysroot/include/SDL2/SDL_keyboard.h, sdk/cache/sysroot/include/SDL2/SDL_keycode.h, sdk/cache/sysroot/include/SDL2/SDL_loadso.h, sdk/cache/sysroot/include/SDL2/SDL_locale.h, sdk/cache/sysroot/include/SDL2/SDL_log.h, sdk/cache/sysroot/include/SDL2/SDL_main.h, sdk/cache/sysroot/include/SDL2/SDL_messagebox.h, sdk/cache/sysroot/include/SDL2/SDL_metal.h, sdk/cache/sysroot/include/SDL2/SDL_misc.h, sdk/cache/sysroot/include/SDL2/SDL_mouse.h, sdk/cache/sysroot/include/SDL2/SDL_mutex.h, sdk/cache/sysroot/include/SDL2/SDL_pixels.h, sdk/cache/sysroot/include/SDL2/SDL_platform.h, sdk/cache/sysroot/include/SDL2/SDL_power.h, sdk/cache/sysroot/include/SDL2/SDL_quit.h, sdk/cache/sysroot/include/SDL2/SDL_rect.h, sdk/cache/sysroot/include/SDL2/SDL_render.h, sdk/cache/sysroot/include/SDL2/SDL_rwops.h, sdk/cache/sysroot/include/SDL2/SDL_scancode.h, sdk/cache/sysroot/include/SDL2/SDL_sensor.h, sdk/cache/sysroot/include/SDL2/SDL_shape.h, sdk/cache/sysroot/include/SDL2/SDL_stdinc.h, sdk/cache/sysroot/include/SDL2/SDL_surface.h, sdk/cache/sysroot/include/SDL2/SDL_system.h, sdk/cache/sysroot/include/SDL2/SDL_thread.h, sdk/cache/sysroot/include/SDL2/SDL_timer.h, sdk/cache/sysroot/include/SDL2/SDL_touch.h, sdk/cache/sysroot/include/SDL2/SDL_version.h, sdk/cache/sysroot/include/SDL2/SDL_video.h, sdk/cache/sysroot/include/SDL2/begin_code.h, sdk/cache/sysroot/include/SDL2/close_code.h

/*
  Simple DirectMedia Layer
  Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== 569286ea55990d16c178e09a9b0b4139fdc1b0539121eb5f068ed6468360e1f3 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_util.h

//===-- int_util.h - internal utility functions ---------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is not part of the interface of this library.
//
// This file defines non-inline utilities which are available for use in the
// library. The function definitions themselves are all contained in int_util.c
// which will always be compiled into any compiler-rt library.
//
//===----------------------------------------------------------------------===//

===== 57b6ab01f21b4196de38c22457873dfedaba24f1f266053016d12d6d98e1f04d =====
Sources: sdk/system/include/compat/avx2intrin.h

/*
 * Copyright 2024 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== 57b847e5963866bd0f3a7ecb3574b38bbc78ae5193a924d94e7e3456a2a91130 =====
Sources: sdk/system/lib/libcxx/src/filesystem/error.h, sdk/system/lib/libcxx/src/filesystem/file_descriptor.h, sdk/system/lib/libcxx/src/filesystem/format_string.h, sdk/system/lib/libcxx/src/filesystem/time_utils.h, sdk/system/lib/libcxx/src/include/atomic_support.h

//===----------------------------------------------------------------------===////
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===////

===== 5a534ed1f9266ed799e9f2e3f830f15411762021829da121b23df5edc498c6b6 =====
Sources: sdk/system/lib/libc/musl/src/math/__tan.c, sdk/system/lib/libc/musl/src/math/__tandf.c

/*
 * ====================================================
 * Copyright 2004 Sun Microsystems, Inc.  All Rights Reserved.
 *
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.
 * ====================================================
 */

===== 5ae2a73ef039dfce7519d7840835a5ac033c0d0bc5f939f75f0b6a5661087382 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/arm/pixman-arm-asm.h

/*
 * Copyright © 2010 Nokia Corporation
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that
 * copyright notice and this permission notice appear in supporting
 * documentation, and that the name of Mozilla Corporation not be used in
 * advertising or publicity pertaining to distribution of the software without
 * specific, written prior permission.  Mozilla Corporation makes no
 * representations about the suitability of this software for any purpose.  It
 * is provided "as is" without express or implied warranty.
 *
 * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
 * SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 * FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY
 * SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
 * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
 * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
 * SOFTWARE.
 *
 * Author:  Siarhei Siamashka (siarhei.siamashka@nokia.com)
 *
 */

===== 5ae819ff9abec348b294f382f24282a85577d13d3a0609b7a15502be80ca977f =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Evan Nemerson <evan@nemerson.com>
 */

===== 5af926b1a896f2ccb01dba80693735f4a3814c71f6426ebfae4f9aee2892082e =====
Sources: sdk/src/lib/libtime.js, sdk/src/minimum_runtime_check.js, sdk/src/runtime_common.js

/**
 * @license
 * Copyright 2024 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 5b5b9896e298a6cbd6c0e91e8165c4efbe71dcd940514e8a5f6c3e9336f98f81 =====
Sources: sdk/system/include/compat/sys/timeb.h

/* timeb.h -- An implementation of the standard Unix <sys/timeb.h> file.
   Written by Ian Lance Taylor <ian@cygnus.com>
   Public domain; no rights reserved.

   <sys/timeb.h> declares the structure used by the ftime function, as
   well as the ftime function itself.  Newlib does not provide an
   implementation of ftime.  */

===== 5cdda505917e99d75b1a4719685453d61582c90859e429bc4bd82d85a2596e79 =====
Sources: clang/24/include/__float_float.h

/*===---- __float_float.h --------------------------------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 5db624f445f55600801df3c549c0b177be8cb3cdf77071c014df90280916f9c8 =====
Sources: sdk/system/lib/libcxx/include/__support/xlocale/__strtonum_fallback.h

// -*- C++ -*-
//===-----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
// These are reimplementations of some extended locale functions ( *_l ) that
// aren't part of POSIX.  They are widely available though (GLIBC, BSD, maybe
// others).  The unifying aspect in this case is that all of these functions
// convert strings to some numeric type.
//===----------------------------------------------------------------------===//

===== 5dd23966438e7b6a5d293eba14ddef75b5c44b9a229bf97de91451e6a7eae15a =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2017      Evan Nemerson <evan@nemerson.com>
 *   2020      Hidayat Khan <huk2209@gmail.com>
 */

===== 5fa165f5ae7e7b676b5ea1e2ab501f258932355ebad0ffaa76865149b47cc00a =====
Sources: sdk/system/lib/libc/musl/src/math/pow.c

/*
 * Double-precision x^y function.
 *
 * Copyright (c) 2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== 618df5cfb0c0eea582b0df67a021a02d4e0eaa01d2aabe00dd62f912842e3d89 =====
Sources: sdk/system/include/compat/arm_neon.h

/* Alignment
 * Created by Evan Nemerson <evan@nemerson.com>
 *
 *   To the extent possible under law, the authors have waived all
 *   copyright and related or neighboring rights to this code.  For
 *   details, see the Creative Commons Zero 1.0 Universal license at
 *   <https://creativecommons.org/publicdomain/zero/1.0/>
 *
 * SPDX-License-Identifier: CC0-1.0
 *
 **********************************************************************
 *
 * This is portability layer which should help iron out some
 * differences across various compilers, as well as various versions of
 * C and C++.
 *
 * It was originally developed for SIMD Everywhere
 * (<https://github.com/simd-everywhere/simde>), but since its only
 * dependency is Hedley (<https://nemequ.github.io/hedley>, also CC0)
 * it can easily be used in other projects, so please feel free to do
 * so.
 *
 * If you do use this in your project, please keep a link to SIMDe in
 * your code to remind you where to report any bugs and/or check for
 * updated versions.
 *
 * # API Overview
 *
 * The API has several parts, and most macros have a few variations.
 * There are APIs for declaring aligned fields/variables, optimization
 * hints, and run-time alignment checks.
 *
 * Briefly, macros ending with "_TO" take numeric values and are great
 * when you know the value you would like to use.  Macros ending with
 * "_LIKE", on the other hand, accept a type and are used when you want
 * to use the alignment of a type instead of hardcoding a value.
 *
 * Documentation for each section of the API is inline.
 *
 * True to form, MSVC is the main problem and imposes several
 * limitations on the effectiveness of the APIs.  Detailed descriptions
 * of the limitations of each macro are inline, but in general:
 *
 *  * On C11+ or C++11+ code written using this API will work.  The
 *    ASSUME macros may or may not generate a hint to the compiler, but
 *    that is only an optimization issue and will not actually cause
 *    failures.
 *  * If you're using pretty much any compiler other than MSVC,
 *    everything should basically work as well as in C11/C++11.
 */

===== 62f121b82fe4cb4fd4499bc2019ec16e31fb2bcf98e69c6c9ce1e425485a71b4 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_lib.h

//===-- lib/fp_lib.h - Floating-point utilities -------------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a configuration header for soft-float routines in compiler-rt.
// This file does not provide any part of the compiler-rt interface, but defines
// many useful constants and utility routines that are used in the
// implementation of the soft-float routines in compiler-rt.
//
// Assumes that float, double and long double correspond to the IEEE-754
// binary32, binary64 and binary 128 types, respectively, and that integer
// endianness matches floating point endianness on the target platform.
//
//===----------------------------------------------------------------------===//

===== 6323adf6e94d3d7f14077e33608e4b94e33aad05fca035c17ce85a6381634fac =====
Sources: sdk/system/lib/libc/emscripten_libc_stubs.c

/*
 * Copyright 2021 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 *
 * Fake/stub implementations of libc functions.
 * See emscripten_syscall_stubs.c for fake/stub implementations of syscalls.
 */

===== 63abeed62ceb59f1733b6e4d540882134442018fa39e352db0f84bc624698b24 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/unwind-ehabi-helpers.h

//===-- arm-ehabi-helpers.h - Supplementary ARM EHABI declarations --------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===--------------------------------------------------------------------===//

===== 6419aa5057cfa7b031f7dc9efd2d7245435c1d6ed6dec5289bd70f1b844b61d7 =====
Sources: clang/24/include/limits.h

/*===---- limits.h - Standard header for integer sizes --------------------===*\
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
\*===----------------------------------------------------------------------===*/

===== 66498abd8314f3aac1fdc280048f7682ea8598681f5386fd04426f83640c9938 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_to_fp.h

//===-- int_to_fp.h - integer to floating point conversion ----------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Set source and destination defines in order to use a correctly
// parameterised floatXiYf implementation.
//
//===----------------------------------------------------------------------===//

===== 6689824ad9b615f6a47c1c00d807cc3101f8075563d7b2798242b1f5f86bf313 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/lsan_interface.h

//===-- sanitizer/lsan_interface.h ------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of LeakSanitizer.
//
// Public interface header.
//===----------------------------------------------------------------------===//

===== 68a3c97bb062374950828521ba0ce8efefbc160b2258efcbf493ce1ad6626d5f =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vk_video/vulkan_video_codec_h264std.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vk_video/vulkan_video_codec_h264std_decode.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vk_video/vulkan_video_codec_h264std_encode.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vk_video/vulkan_video_codec_h265std.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vk_video/vulkan_video_codec_h265std_decode.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vk_video/vulkan_video_codec_h265std_encode.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vk_video/vulkan_video_codecs_common.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_android.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_beta.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_core.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_directfb.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_fuchsia.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_ggp.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_ios.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_macos.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_metal.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_screen.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_vi.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_wayland.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_win32.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_xcb.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_xlib.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vulkan_xlib_xrandr.h

/*
** Copyright 2015-2024 The Khronos Group Inc.
**
** SPDX-License-Identifier: Apache-2.0
*/

===== 68cc6d3a2dd7199f29dde518e6d2c829ceeaacc302302752e1b4bead6ab8d607 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/rtsan_interface.h

//===-- sanitizer/rtsan_interface.h -----------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of RealtimeSanitizer.
//
// Public interface header.
//===----------------------------------------------------------------------===//

===== 6919beeeeefaa19cdc6ea5c436df2925cddcf330dd3d68c968386e828cee16bd =====
Sources: sdk/src/IDBStore.js, sdk/src/cpuprofiler.js, sdk/src/lib/libidbstore.js, sdk/src/lib/libpthread_stub.js, sdk/src/lib/libsyscall.js, sdk/src/memoryprofiler.js, sdk/src/runtime_pthread.js, sdk/src/threadprofiler.js

/**
 * @license
 * Copyright 2015 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 695107bf0a2996c2531625da1327058d9b0fd8e487e3c63e7ad1659535e6e57b =====
Sources: sdk/cache/sysroot/include/c++/v1/__locale_dir/locale_base_api.h, sdk/system/lib/libcxx/include/__locale_dir/locale_base_api.h, sdk/system/lib/libcxx/include/__locale_dir/support/aix.h, sdk/system/lib/libcxx/include/__locale_dir/support/apple.h, sdk/system/lib/libcxx/include/__locale_dir/support/bsd_like.h, sdk/system/lib/libcxx/include/__locale_dir/support/freebsd.h, sdk/system/lib/libcxx/include/__locale_dir/support/fuchsia.h, sdk/system/lib/libcxx/include/__locale_dir/support/linux.h, sdk/system/lib/libcxx/include/__locale_dir/support/netbsd.h, sdk/system/lib/libcxx/include/__locale_dir/support/newlib.h, sdk/system/lib/libcxx/include/__locale_dir/support/no_locale/characters.h, sdk/system/lib/libcxx/include/__locale_dir/support/no_locale/strtonum.h, sdk/system/lib/libcxx/include/__locale_dir/support/windows.h

//===-----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== 69b8072f311b557ad4fce88c7c5abd22ca785e21a797a041470f1cc08bda2a75 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_add_impl.inc

//===----- lib/fp_add_impl.inc - floaing point addition -----------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements soft-float addition with the IEEE-754 default rounding
// (to nearest, ties to even).
//
//===----------------------------------------------------------------------===//

===== 6a450f92b42a97af0ef2460406267680a5fc310180abb6197aae13a556d8f117 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Zhi An Ng <zhin@google.com> (Copyright owned by Google, LLC)
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 6aa57be91140de1ec2da4e1be00e873cce250c7ae40d0054417f652118199cc9 =====
Sources: sdk/src/lib/libstack_trace.js, sdk/src/lib/libwasi.js, sdk/src/node_shell_read.js, sdk/src/postamble_minimal.js, sdk/src/preamble_minimal.js, sdk/src/runtime_asan.js, sdk/src/runtime_init_memory.js, sdk/src/runtime_safe_heap.js, sdk/src/runtime_stack_check.js, sdk/src/source_map_support.js, sdk/src/wasm2js.js, sdk/src/web_or_worker_shell_read.js

/**
 * @license
 * Copyright 2019 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 6ac2dcacfaa533da778dce54dac87709a1285f08d070d9d95790b50199f71486 =====
Sources: sdk/system/lib/libc/musl/src/math/exp_data.h, sdk/system/lib/libc/musl/src/math/log2_data.h, sdk/system/lib/libc/musl/src/math/log_data.h, sdk/system/lib/libc/musl/src/math/pow_data.h

/*
 * Copyright (c) 2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== 6b3adebe7c17c1d07580869e42d14608fa2823bcf964cc35ad24d0614280b44d =====
Sources: clang/24/include/inttypes.h

/*===---- inttypes.h - Standard header for integer printf macros ----------===*\
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
\*===----------------------------------------------------------------------===*/

===== 6ba7ad8950dc4e2481a44f0b641a069619dd2c1d081ac7846c318c92d63845e6 =====
Sources: project/work/Code/Libraries/SoLoud/src/filter/soloud_biquadresonantfilter.cpp

/*
SoLoud audio engine
Copyright (c) 2013-2014 Jari Komppa

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

   1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software. If you use this software
   in a product, an acknowledgment in the product documentation would be
   appreciated but is not required.

   2. Altered source versions must be plainly marked as such, and must not be
   misrepresented as being the original software.

   3. This notice may not be removed or altered from any source
   distribution.

--

Based on "Using the Biquad Resonant Filter", 
Phil Burk, Game Programming Gems 3, p. 606
*/

===== 6ce9c10ce7f5d521faeefe32a06c237809ac44702b0ea5a91fe568fbfd94d84f =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* https://www.johndcook.com/blog/cpp_phi/
    * Public Domain */

===== 6e7023fd124c7492e4703d710a51ca8b04e2199aa1bcd46915ee1b62e47573c4 =====
Sources: project/work/Code/Libraries/zlib/src/inflate.c

/* inflate.c -- zlib decompression
 * Copyright (C) 1995-2005 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== 6ef7f2f6c89a4678235cd9d8caf6da54143cf31ebc7426fdcb44e5ae020a81ec =====
Sources: sdk/system/include/compat/arm_neon.h

/* Debugging assertions and traps
 * Portable Snippets - https://github.com/nemequ/portable-snippets
 * Created by Evan Nemerson <evan@nemerson.com>
 *
 *   To the extent possible under law, the authors have waived all
 *   copyright and related or neighboring rights to this code.  For
 *   details, see the Creative Commons Zero 1.0 Universal license at
 *   https://creativecommons.org/publicdomain/zero/1.0/
 *
 * SPDX-License-Identifier: CC0-1.0
 */

===== 6f6dbf01f84da14d5ad9e63b3b425dcd0aacb7cd2637ea8bef82711da0f8945f =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use, copy,
* modify, merge, publish, distribute, sublicense, and/or sell copies
* of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
* BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*
* Copyright:
*   2021      Atharva Nimbalkar <atharvakn@gmail.com>
*   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
*/

===== 7030dffb22440c24fe001934091a73c704b8cc0e8e0d23eb5acbc4f5749541ca =====
Sources: sdk/cache/sysroot/include/c++/v1/bit, sdk/system/lib/libcxx/include/bit, sdk/system/lib/libcxx/include/mdspan, sdk/system/lib/libcxx/include/span

// -*- C++ -*-
//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===---------------------------------------------------------------------===//

===== 71b55ce98048049175efa1b491ec4f6d01e7fed90089dc13451c9a6c9132d4e0 =====
Sources: sdk/system/lib/libcxx/src/include/ryu/common.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s.h, sdk/system/lib/libcxx/src/include/ryu/d2s_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s_intrinsics.h, sdk/system/lib/libcxx/src/include/ryu/digit_table.h, sdk/system/lib/libcxx/src/include/ryu/f2s.h, sdk/system/lib/libcxx/src/include/ryu/ryu.h

// Permission is hereby granted, free of charge, to any person or organization
// obtaining a copy of the software and accompanying documentation covered by
// this license (the "Software") to use, reproduce, display, distribute,
// execute, and transmit the Software, and to prepare derivative works of the
// Software, and to permit third-parties to whom the Software is furnished to
// do so, all subject to the following:

===== 71f009fa7e9ac0a9909904fcf4d11dd55c3d9b96b11fc6c86086b9e46a0f5f6c =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/events/imKStoUCS.h

/*
Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett
Copyright Â© 2009 Red Hat, Inc.
Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates.
All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice (including the next
paragraph) shall be included in all copies or substantial portions of the
Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
*/

===== 722715dc95b90511f2da58b596b2069167b0f3c504c034a3b6f9db7090f3ed12 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2023      Michael R. Crusoe <crusoe@debian.org>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 722fce9131e08cd408ec1029bb4fc7ad15c899b6e62ebacb911b298ad069728d =====
Sources: sdk/system/lib/libc/musl/src/math/expf.c

/*
 * Single-precision e^x function.
 *
 * Copyright (c) 2017-2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== 72a9b46f0fe5f4ab99af914882d3ad50f72612ca79b3192db87f37a06b841853 =====
Sources: sdk/system/lib/libc/musl/src/math/exp2f_data.h, sdk/system/lib/libc/musl/src/math/log2f_data.h, sdk/system/lib/libc/musl/src/math/logf_data.h, sdk/system/lib/libc/musl/src/math/powf.c, sdk/system/lib/libc/musl/src/math/powf_data.h

/*
 * Copyright (c) 2017-2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== 73a13193244db200d24334e6b05943f704266fe541acb20a638536ffb79cb9c9 =====
Sources: project/work/Code/Libraries/zlib/src/gzio.c

/* gzio.c -- IO on .gz files
 * Copyright (C) 1995-2005 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 *
 * Compile this file with -DNO_GZCOMPRESS to avoid the compression code.
 */

===== 73f547975005a365bbcfe93bcba919aef28c3ce814147e207d622e20ae074341 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Evan Nemerson <evan@nemerson.com>
 *   2021      Zhi An Ng <zhin@google.com> (Copyright owned by Google, LLC)
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 74344ebf347f27ca446e00f1c1921f705546f4b20e0fb31c183cd2c8464b1bc5 =====
Sources: sdk/system/lib/libc/musl/src/math/__cos.c, sdk/system/lib/libc/musl/src/math/__rem_pio2_large.c, sdk/system/lib/libc/musl/src/math/__sin.c, sdk/system/lib/libc/musl/src/math/acos.c, sdk/system/lib/libc/musl/src/math/asin.c, sdk/system/lib/libc/musl/src/math/log10.c

/*
 * ====================================================
 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunSoft, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.
 * ====================================================
 */

===== 74c1ab4270c3639822baf5b4601d0e3cfc61bea351a0a7130c7bc493d65b66fd =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vk_platform.h

/*
** Copyright 2014-2024 The Khronos Group Inc.
**
** SPDX-License-Identifier: Apache-2.0
*/

===== 7672e1348f515fe83f5892bf44d75f44bf278e335e99f26eebe7664e853a6e68 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2020      Sean Maher <seanptmaher@gmail.com> (Copyright owned by Google, LLC)
 */

===== 772c7ead4c94aaaf03c11dca17a7d9c6554418481ee63d0137c4bb5101508275 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_fixuint_impl.inc

//===-- lib/fixdfsi.c - Double-precision -> integer conversion ----*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements float to unsigned integer conversion for the
// compiler-rt library.
//
//===----------------------------------------------------------------------===//

===== 7803b95d0b1940d4e90cd47dee6b41d8f4cba2e85b0959c78ab8a68d639c6fca =====
Sources: sdk/cache/sysroot/include/emscripten/console.h, sdk/cache/sysroot/include/emscripten/eventloop.h, sdk/system/include/emscripten/console.h, sdk/system/include/emscripten/eventloop.h, sdk/system/include/emscripten/proxying.h, sdk/system/include/emscripten/wasmfs.h, sdk/system/lib/gl/libprocaddr.c, sdk/system/lib/libc/emscripten_get_heap_size.c, sdk/system/lib/libc/pthread_sigmask.c, sdk/system/lib/libc/raise.c, sdk/system/lib/libc/sigaction.c, sdk/system/lib/pthread/pthread_self_stub.c

/*
 * Copyright 2021 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== 78e23f899ea9fedbf9b9322f154809580db15c649887a096f244776ef2588856 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_endianness.h

//===-- int_endianness.h - configuration header for compiler-rt -----------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a configuration header for compiler-rt.
// This file is not part of the interface of this library.
//
//===----------------------------------------------------------------------===//

===== 79144bded270829690de324c653d283b15cd1df2b03a29fab0dcff7f12ad3091 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Yung-Cheng Su <eric20607@gapp.nthu.edu.tw>
 */

===== 79232998e076b32714c8b70b48bfecb543e4482f09cc6a10adfe1efed07e8f57 =====
Sources: sdk/src/lib/liblegacy.js

/**
 * @license
 * Copyright 2010 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 *
 * Legacy library symbols that are no longer used by emscripten itself but
 * could have external users.
 *
 * Symbols in this file are not available in `-sSTRICT` mode.
 *
 * Any usage of symbols in this file will result in a `-Wdeprecated` warning.
 *
 * Symbol in this file should be removed after 'enough time' has passed such
 * that all external users have been able to transition away.
 */

===== 79754a41a0eb0fcad81bbbb36da8beed603ce32059481d550dab1390a34b0887 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/msan_interface.h

//===-- msan_interface.h --------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of MemorySanitizer.
//
// Public interface header.
//===----------------------------------------------------------------------===//

===== 7a4cfaef4e13684e3c3d9dd1e4dff12001ee0c511285264502d36fbb14799058 =====
Sources: project/work/Code/Libraries/SoLoud/src/filter/soloud_dcremovalfilter.cpp

/*
SoLoud audio engine
Copyright (c) 2015 Jari Komppa

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

   1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software. If you use this software
   in a product, an acknowledgment in the product documentation would be
   appreciated but is not required.

   2. Altered source versions must be plainly marked as such, and must not be
   misrepresented as being the original software.

   3. This notice may not be removed or altered from any source
   distribution.
*/

===== 7b69dd50886f7e59e969f2d7c91f6d694a42989bde841e57bed58f71a6d34fde =====
Sources: sdk/system/lib/libc/musl/src/math/logf_data.c

/*
 * Data definition for logf.
 *
 * Copyright (c) 2017-2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== 7b831424aa215390ca1aeab85db9487524f8e08a6f93807f154278cc1765dbd8 =====
Sources: sdk/src/parseTools.mjs

/**
 * @license
 * Copyright 2010 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 *
 * Helpers and tools for use at compile time by JavaScript library files.
 *
 * Tests live in test/other/test_parseTools.js.
 */

===== 7c52c5733496f94935988d406ca2a58b9e994d64933222753ade4b6b51755310 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/nsan_interface.h

//===-- sanitizer/nsan_interface.h ------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Public interface for nsan.
//
//===----------------------------------------------------------------------===//

===== 7c5d5be49d2998331cefa7ac4aeb5b285a0a563d87e7f1dab32e3a7f5291d8be =====
Sources: sdk/src/gl-matrix.js

/*
 * Copyright (c) 2011 Brandon Jones
 *
 * This software is provided 'as-is', without any express or implied
 * warranty. In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 *    1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 *
 *    2. Altered source versions must be plainly marked as such, and must not
 *    be misrepresented as being the original software.
 *
 *    3. This notice may not be removed or altered from any source
 *    distribution.
 */

===== 7cdc035db5d3db4656f915e102cb14efd133ac20af80e61f2e5713bc24c530df =====
Sources: sdk/system/lib/compiler-rt/emscripten_exception_builtins.c

/*
 * Copyright 2018 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 *
 * Support functions for emscripten setjmp/longjmp and exception handling
 * support. References to the things below are generated in the LLVM backend.
 * See: https://llvm.org/doxygen/WebAssemblyLowerEmscriptenEHSjLj_8cpp.html
 */

===== 7ced9d430134b801aa0be23bbdd1143d65befbde9d5ab480dc5aab36e925785c =====
Sources: sdk/system/lib/libcxxabi/src/cxa_handlers.h

//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//
// This file implements the functionality associated with the terminate_handler,
//   unexpected_handler, and new_handler.
//===----------------------------------------------------------------------===//

===== 7d44f8a20ce2b9ab074ce883201b78815c98e669108b1dbdf3a699098444c326 =====
Sources: sdk/system/lib/libc/musl/src/math/log.c

/*
 * Double-precision log(x) function.
 *
 * Copyright (c) 2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== 7d9cd6421468acd1cfdab8881bc240a68f997c2a637896cd65d9b61a6415272a =====
Sources: clang/24/include/stdint.h

/*===---- stdint.h - Standard header for sized integer types --------------===*\
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
\*===----------------------------------------------------------------------===*/

===== 7da4f4300323d10670343222edc2b6083488ab66198f3a77f4cd1d5f102ed9b8 =====
Sources: clang/24/include/stddef.h

/*===---- stddef.h - Basic type definitions --------------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 7dd38acf16b241456ba83937ce0f39fc111d98a58901d48d606ea0835b74e12f =====
Sources: sdk/system/include/compat/fmaintrin.h

/*
 * Copyright 2026 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 *
 * FMA intrinsics implementation for Emscripten.
 * Emulates x86 FMA (Fused Multiply-Add) operations using Wasm SIMD.
 *
 * With -mrelaxed-simd: uses Wasm relaxed SIMD FMA, which the host engine may
 * lower to a hardware fused multiply-add (single rounding step) where
 * available, e.g. on x86/ARM with FMA support. The relaxed SIMD spec leaves
 * fusion implementation-defined, so on hosts without hardware FMA the result
 * may instead be a separate multiply and add (two rounding steps).
 * With -msimd128 only: emulates FMA with separate multiply and add/sub
 * (two rounding steps).
 */

===== 7e2b0830117c3cab78a51aecb535d017f71ef0514142d39a2bc7ec89e0bf16f0 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_crc16.c

/* Public domain CRC implementation adapted from:
   http://home.thep.lu.se/~bjorn/crc/crc32_simple.c

   This algorithm is compatible with the 16-bit CRC described here:
   https://www.lammertbies.nl/comm/info/crc-calculation
*/

===== 7e52a70e5de1143e4fdb710116f76b27eced3e41be7ab70310138928a3b34e5e =====
Sources: sdk/system/lib/libc/musl/src/math/exp.c

/*
 * Double-precision e^x function.
 *
 * Copyright (c) 2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== 7e55ef94b16f0925b6341bff40164a5f2d7421527baa81916958cd66965970f3 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/core/linux/SDL_evdev_capabilities.h

/*
  Simple DirectMedia Layer
  Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>
  Copyright (C) 2020 Collabora Ltd.

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== 7f1399aa452f45838d3adfb5b27fa4dede5ff3fd06013d4b847ca758398cccaa =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/trunctfdf2.c

//===-- lib/truncdfsf2.c - quad -> double conversion --------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== 7f32316f672c2bef7a079782c64fba3530b5e1ebec0c69d8c08ae3db5cf4ce8d =====
Sources: clang/24/include/__float_header_macro.h

/*===---- __float_header_macro.h -------------------------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== 80afca6dc6caccc321ed2c1e5bec8701a44d3cfbc215acc08de09ebb37d6178a =====
Sources: sdk/cache/sysroot/include/GLES2/gl2ext.h, sdk/cache/sysroot/include/GLES3/gl3.h, sdk/system/include/GLES2/gl2.h, sdk/system/include/GLES2/gl2ext.h, sdk/system/include/GLES3/gl3.h, sdk/system/include/GLES3/gl31.h, sdk/system/include/GLES3/gl32.h, sdk/system/include/GLES/gl.h, sdk/system/include/GLES/glext.h, sdk/system/include/GL/glext.h

/*
** Copyright (c) 2013-2018 The Khronos Group Inc.
**
** Permission is hereby granted, free of charge, to any person obtaining a
** copy of this software and/or associated documentation files (the
** "Materials"), to deal in the Materials without restriction, including
** without limitation the rights to use, copy, modify, merge, publish,
** distribute, sublicense, and/or sell copies of the Materials, and to
** permit persons to whom the Materials are furnished to do so, subject to
** the following conditions:
**
** The above copyright notice and this permission notice shall be included
** in all copies or substantial portions of the Materials.
**
** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
*/

===== 81a89d88c1bc9e6533901ff6edc7574016ab2025b2c74b1609a56a7e0739a12a =====
Sources: project/work/Code/Libraries/3D/src/GL2/decompgames_webgl_buffers.h

// Copyright 2026 DecompGames contributors. SPDX-License-Identifier: MIT.
// Browser write-only VBO updates use retained CPU storage and explicit upload.

===== 8401d624ec9f46aeac6ee2d38bf128c41f69adf8be71a3fcfae8c6847f16f207 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Chi-Wei Chu <wewe5215@gapp.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== 86a4b0313b04414d740c760c7167fd18b9d4f1e9e92cce6083dd6d35739b13db =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_compare_impl.inc

//===-- lib/fp_compare_impl.inc - Floating-point comparison -------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== 86c14ddf3f21cb4bd574266ca7589646c8261cb702487d209b68767c3eb1140a =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/multi3.c

//===-- multi3.c - Implement __multi3 -------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements __multi3 for the compiler_rt library.
//
//===----------------------------------------------------------------------===//

===== 87b5ccf60042d4d964589c23ddd8e21a168aee0724673d27b864ab8218b8b42b =====
Sources: sdk/system/include/GL/freeglut_std.h

/*
 * freeglut_std.h
 *
 * The GLUT-compatible part of the freeglut library include file
 *
 * Copyright (c) 1999-2000 Pawel W. Olszta. All Rights Reserved.
 * Written by Pawel W. Olszta, <olszta@sourceforge.net>
 * Creation date: Thu Dec 2 1999
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the "Software"),
 * to deal in the Software without restriction, including without limitation
 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included
 * in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 * PAWEL W. OLSZTA BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */

===== 8867dc852d8c09b25648ac08bb5e7d7effdbff03e10614f13f8e681774ec1414 =====
Sources: sdk/system/lib/libc/musl/src/math/pow_data.c

/*
 * Data for the log part of pow.
 *
 * Copyright (c) 2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== 88ca9ba2b142bd18bc1d80aeb7994c574ff0f53b415124946dfb772345a36f24 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/uikit/SDL_uikitmetalview.h

/*
 Simple DirectMedia Layer
 Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>

 This software is provided 'as-is', without any express or implied
 warranty.  In no event will the authors be held liable for any damages
 arising from the use of this software.

 Permission is granted to anyone to use this software for any purpose,
 including commercial applications, and to alter it and redistribute it
 freely, subject to the following restrictions:

 1. The origin of this software must not be misrepresented; you must not
 claim that you wrote the original software. If you use this software
 in a product, an acknowledgment in the product documentation would be
 appreciated but is not required.
 2. Altered source versions must be plainly marked as such, and must not be
 misrepresented as being the original software.
 3. This notice may not be removed or altered from any source distribution.
 */

===== 8902241493dc13e2f4d8ee6e56ade6f4454d1167af6d21dc27ba2a383fc90c7d =====
Sources: sdk/system/lib/libcxx/include/__locale_dir/locale_base_api/ibm.h, sdk/system/lib/libcxx/include/__locale_dir/locale_base_api/openbsd.h, sdk/system/lib/libcxx/include/__support/xlocale/__nop_locale_mgmt.h

// -*- C++ -*-
//===-----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== 89eecb0d5d1d7762269696559126aa719980afa09739eb2f204d5766785bf452 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_vulkan.h

/*
  Simple DirectMedia Layer
  Copyright (C) 2017, Mark Callow

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== 8a4afd7a46b52b627edbc660edbf54fdfab4d8f18ec59aa4bbdcd7358a45c347 =====
Sources: sdk/src/modularize.js, sdk/src/pthread_esm_startup.mjs

/**
 * @license
 * Copyright 2025 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 8acabaff8873a2db1c4c1ce1317df56f9b5da8cfd81a7fc03e6310a0f4856bf5 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2021      Zhi An Ng <zhin@google.com> (Copyright owned by Google, LLC)
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 8b60eddd80c1587df1e60d95c2c196e0fb0ceb4afd0de6d78b74c03185efe80d =====
Sources: sdk/system/lib/libc/emscripten_syscall_stubs.c

/*
 * Copyright 2021 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 *
 * Unimplemented/dummy syscall implementations. These fall into 3 categories.
 *
 * 1. Fake it, use dummy/placeholder values and return success.
 * 2. Fake it, as above but warn at runtime if called.
 * 3. Return ENOSYS and warn at runtime if called.
 */

===== 8e133683484e095f8ac33e17611319e48ced0a80507a42421484bbbef0a963cb =====
Sources: sdk/src/lib/libepoll.js, sdk/src/lib/libunwind.js

/**
 * @license
 * Copyright 2026 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== 8ec42dcf823245fcefa6ab43589246635b57987c9ee5aa0e34e5e7d65ef43693 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/haiku/SDL_bmessagebox.h

/*
  Simple DirectMedia Layer
  Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>
  Copyright (C) 2018-2019 EXL <exlmotodev@gmail.com>

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== 90806f1a5abe57c826d7470e817d3964f5e10449673c8e3d666d0dca5a129927 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 920d6efc69e820c76c990f76db6c6da46c6a8f8ebd306b2004918896a26e4521 =====
Sources: sdk/system/lib/libc/musl/src/regex/tre.h

/*
  tre-internal.h - TRE internal definitions

  Copyright (c) 2001-2009 Ville Laurikari <vl@iki.fi>
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:

    1. Redistributions of source code must retain the above copyright
       notice, this list of conditions and the following disclaimer.

    2. Redistributions in binary form must reproduce the above copyright
       notice, this list of conditions and the following disclaimer in the
       documentation and/or other materials provided with the distribution.

  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS
  ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT
  HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

*/

===== 9213c60e3350a2e90bae4ab3318cca0de66ee0cb0869856bc1e4849034211f50 =====
Sources: sdk/system/lib/libc/emscripten_internal.h

/*
 * Copyright 2023 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 *
 * Declarations for internal-only JS library functions.
 *
 * All JS library functions must be declares in one header or anther in order
 * for `tools/maint/gen_sig_info.py` to work.   This file contains declarations for
 * functions that are not declared in any other public or private header.
 */

===== 922e4d89bb1ac25ec61813ee0a287bfbe95ab356d5d428cd40068f2b39e8d177 =====
Sources: sdk/system/include/emscripten/fiber.h, sdk/system/include/wasi/wasi-helpers.h, sdk/system/include/wasm_simd128.h, sdk/system/lib/libc/emscripten_memset.c, sdk/system/lib/libc/wasi-helpers.c, sdk/system/lib/pthread/library_pthread_stub.c

/*
 * Copyright 2019 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== 9283759f7dc749f8e2bb63799d5a6a1066b4031ef495aed68072c9dafeec7fc2 =====
Sources: sdk/system/include/X11/cursorfont.h

/*

Copyright 1987, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall
not be used in advertising or otherwise to promote the sale, use or
other dealings in this Software without prior written authorization
from The Open Group.

*/

===== 92bcc6d857623fb25efc138a5ca625f07952fc7cd027a2280790e8a7fdac541c =====
Sources: sdk/system/lib/libcxxabi/src/demangle/Utility.h

//===--- Utility.h ----------------------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Provide some utility classes for use in the demangler.
// There are two copies of this file in the source tree.  The one in libcxxabi
// is the original and the one in llvm is the copy.  Use cp-to-llvm.sh to update
// the copy.  See README.txt for more details.
//
//===----------------------------------------------------------------------===//

===== 930616037ebaba34e2c203a26c1495c2b597b675acac9eabde7a6f65a7b2b6bc =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the folhighing conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2020      Sean Maher <seanptmaher@gmail.com> (Copyright owned by Google, LLC)
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 938c70bef72239762fc1fdb6fd240b6883a487aca7b7dd63a0f2dd6d5ed49c7a =====
Sources: sdk/system/include/compat/arm_neon.h

/* Architecture detection
 * Created by Evan Nemerson <evan@nemerson.com>
 *
 *   To the extent possible under law, the authors have waived all
 *   copyright and related or neighboring rights to this code.  For
 *   details, see the Creative Commons Zero 1.0 Universal license at
 *   <https://creativecommons.org/publicdomain/zero/1.0/>
 *
 * SPDX-License-Identifier: CC0-1.0
 *
 * Different compilers define different preprocessor macros for the
 * same architecture.  This is an attempt to provide a single
 * interface which is usable on any compiler.
 *
 * In general, a macro named SIMDE_ARCH_* is defined for each
 * architecture the CPU supports.  When there are multiple possible
 * versions, we try to define the macro to the target version.  For
 * example, if you want to check for i586+, you could do something
 * like:
 *
 *   #if defined(SIMDE_ARCH_X86) && (SIMDE_ARCH_X86 >= 5)
 *   ...
 *   #endif
 *
 * You could also just check that SIMDE_ARCH_X86 >= 5 without checking
 * if it's defined first, but some compilers may emit a warning about
 * an undefined macro being used (e.g., GCC with -Wundef).
 *
 * This was originally created for SIMDe
 * <https://github.com/simd-everywhere/simde> (hence the prefix), but this
 * header has no dependencies and may be used anywhere.  It is
 * originally based on information from
 * <https://sourceforge.net/p/predef/wiki/Architectures/>, though it
 * has been enhanced with additional information.
 *
 * If you improve this file, or find a bug, please file the issue at
 * <https://github.com/simd-everywhere/simde/issues>.  If you copy this into
 * your project, even if you change the prefix, please keep the links
 * to SIMDe intact so others know where to report issues, submit
 * enhancements, and find the latest version. */

===== 944c87e7428fa88e5b7183439107dfc8580331d76f81fc4ce8dde3085f681627 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_trunc.h

//=== lib/fp_trunc.h - high precision -> low precision conversion *- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Set source and destination precision setting
//
//===----------------------------------------------------------------------===//

===== 948c580470717b8ee7004b3710ee83046b3aea98d3cb5a080c1fdb1988492f08 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/arm/pixman-arm-neon-asm.h

/*
 * Copyright © 2009 Nokia Corporation
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the "Software"),
 * to deal in the Software without restriction, including without limitation
 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the next
 * paragraph) shall be included in all copies or substantial portions of the
 * Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 *
 * Author:  Siarhei Siamashka (siarhei.siamashka@nokia.com)
 */

===== 97729dfc2beb64077a312170110153357ccb4b8169b4fb097409f3ef6e4e2cbb =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_qsort.c

/* SDL's replacement:  Taken from the Public Domain C Library (PDCLib):
   Permission is granted to use, modify, and / or redistribute at will.
*/

===== 97b860afb98f4f1a5f6eb89fc986badf9a0f5cb07dffc976c8907c51788f5413 =====
Sources: sdk/system/lib/dlmalloc.c

/*
 This is a version (aka dlmalloc) of malloc/free/realloc written by
 Doug Lea and released to the public domain, as explained at
 http://creativecommons.org/publicdomain/zero/1.0/ Send questions,
 comments, complaints, performance data, etc to dl@cs.oswego.edu
 
 * Version 2.8.6 Wed Aug 29 06:57:58 2012  Doug Lea
 Note: There may be an updated version of this malloc obtainable at
 ftp://gee.cs.oswego.edu/pub/misc/malloc.c
 Check before installing!
 
 * Quickstart
 
 This library is all in one file to simplify the most common usage:
 ftp it, compile it (-O3), and link it into another program. All of
 the compile-time options default to reasonable values for use on
 most platforms.  You might later want to step through various
 compile-time and dynamic tuning options.
 
 For convenience, an include file for code using this malloc is at:
 ftp://gee.cs.oswego.edu/pub/misc/malloc-2.8.6.h
 You don't really need this .h file unless you call functions not
 defined in your system include files.  The .h file contains only the
 excerpts from this file needed for using this malloc on ANSI C/C++
 systems, so long as you haven't changed compile-time options about
 naming and tuning parameters.  If you do, then you can create your
 own malloc.h that does include all settings by cutting at the point
 indicated below. Note that you may already by default be using a C
 library containing a malloc that is based on some version of this
 malloc (for example in linux). You might still want to use the one
 in this file to customize settings or to avoid overheads associated
 with library versions.
 
 * Vital statistics:
 
 Supported pointer/size_t representation:       4 or 8 bytes
 size_t MUST be an unsigned type of the same width as
 pointers. (If you are using an ancient system that declares
 size_t as a signed type, or need it to be a different width
 than pointers, you can use a previous release of this malloc
 (e.g. 2.7.2) supporting these.)
 
 Alignment:                                     8 bytes (minimum)
 This suffices for nearly all current machines and C compilers.
 However, you can define MALLOC_ALIGNMENT to be wider than this
 if necessary (up to 128bytes), at the expense of using more space.
 
 Minimum overhead per allocated chunk:   4 or  8 bytes (if 4byte sizes)
 8 or 16 bytes (if 8byte sizes)
 Each malloced chunk has a hidden word of overhead holding size
 and status information, and additional cross-check word
 if FOOTERS is defined.
 
 Minimum allocated size: 4-byte ptrs:  16 bytes    (including overhead)
 8-byte ptrs:  32 bytes    (including overhead)
 
 Even a request for zero bytes (i.e., malloc(0)) returns a
 pointer to something of the minimum allocatable size.
 The maximum overhead wastage (i.e., number of extra bytes
 allocated than were requested in malloc) is less than or equal
 to the minimum size, except for requests >= mmap_threshold that
 are serviced via mmap(), where the worst case wastage is about
 32 bytes plus the remainder from a system page (the minimal
 mmap unit); typically 4096 or 8192 bytes.
 
 Security: static-safe; optionally more or less
 The "security" of malloc refers to the ability of malicious
 code to accentuate the effects of errors (for example, freeing
 space that is not currently malloc'ed or overwriting past the
 ends of chunks) in code that calls malloc.  This malloc
 guarantees not to modify any memory locations below the base of
 heap, i.e., static variables, even in the presence of usage
 errors.  The routines additionally detect most improper frees
 and reallocs.  All this holds as long as the static bookkeeping
 for malloc itself is not corrupted by some other means.  This
 is only one aspect of security -- these checks do not, and
 cannot, detect all possible programming errors.
 
 If FOOTERS is defined nonzero, then each allocated chunk
 carries an additional check word to verify that it was malloced
 from its space.  These check words are the same within each
 execution of a program using malloc, but differ across
 executions, so externally crafted fake chunks cannot be
 freed. This improves security by rejecting frees/reallocs that
 could corrupt heap memory, in addition to the checks preventing
 writes to statics that are always on.  This may further improve
 security at the expense of time and space overhead.  (Note that
 FOOTERS may also be worth using with MSPACES.)
 
 By default detected errors cause the program to abort (calling
 "abort()"). You can override this to instead proceed past
 errors by defining PROCEED_ON_ERROR.  In this case, a bad free
 has no effect, and a malloc that encounters a bad address
 caused by user overwrites will ignore the bad address by
 dropping pointers and indices to all known memory. This may
 be appropriate for programs that should continue if at all
 possible in the face of programming errors, although they may
 run out of memory because dropped memory is never reclaimed.
 
 If you don't like either of these options, you can define
 CORRUPTION_ERROR_ACTION and USAGE_ERROR_ACTION to do anything
 else. And if if you are sure that your program using malloc has
 no errors or vulnerabilities, you can define INSECURE to 1,
 which might (or might not) provide a small performance improvement.
 
 It is also possible to limit the maximum total allocatable
 space, using malloc_set_footprint_limit. This is not
 designed as a security feature in itself (calls to set limits
 are not screened or privileged), but may be useful as one
 aspect of a secure implementation.
 
 Thread-safety: NOT thread-safe unless USE_LOCKS defined non-zero
 When USE_LOCKS is defined, each public call to malloc, free,
 etc is surrounded with a lock. By default, this uses a plain
 pthread mutex, win32 critical section, or a spin-lock if if
 available for the platform and not disabled by setting
 USE_SPIN_LOCKS=0.  However, if USE_RECURSIVE_LOCKS is defined,
 recursive versions are used instead (which are not required for
 base functionality but may be needed in layered extensions).
 Using a global lock is not especially fast, and can be a major
 bottleneck.  It is designed only to provide minimal protection
 in concurrent environments, and to provide a basis for
 extensions.  If you are using malloc in a concurrent program,
 consider instead using nedmalloc
 (http://www.nedprod.com/programs/portable/nedmalloc/) or
 ptmalloc (See http://www.malloc.de), which are derived from
 versions of this malloc.
 
 System requirements: Any combination of MORECORE and/or MMAP/MUNMAP
 This malloc can use unix sbrk or any emulation (invoked using
 the CALL_MORECORE macro) and/or mmap/munmap or any emulation
 (invoked using CALL_MMAP/CALL_MUNMAP) to get and release system
 memory.  On most unix systems, it tends to work best if both
 MORECORE and MMAP are enabled.  On Win32, it uses emulations
 based on VirtualAlloc. It also uses common C library functions
 like memset.
 
 Compliance: I believe it is compliant with the Single Unix Specification
 (See http://www.unix.org). Also SVID/XPG, ANSI C, and probably
 others as well.
 
 * Overview of algorithms
 
 This is not the fastest, most space-conserving, most portable, or
 most tunable malloc ever written. However it is among the fastest
 while also being among the most space-conserving, portable and
 tunable.  Consistent balance across these factors results in a good
 general-purpose allocator for malloc-intensive programs.
 
 In most ways, this malloc is a best-fit allocator. Generally, it
 chooses the best-fitting existing chunk for a request, with ties
 broken in approximately least-recently-used order. (This strategy
 normally maintains low fragmentation.) However, for requests less
 than 256bytes, it deviates from best-fit when there is not an
 exactly fitting available chunk by preferring to use space adjacent
 to that used for the previous small request, as well as by breaking
 ties in approximately most-recently-used order. (These enhance
 locality of series of small allocations.)  And for very large requests
 (>= 256Kb by default), it relies on system memory mapping
 facilities, if supported.  (This helps avoid carrying around and
 possibly fragmenting memory used only for large chunks.)
 
 All operations (except malloc_stats and mallinfo) have execution
 times that are bounded by a constant factor of the number of bits in
 a size_t, not counting any clearing in calloc or copying in realloc,
 or actions surrounding MORECORE and MMAP that have times
 proportional to the number of non-contiguous regions returned by
 system allocation routines, which is often just 1. In real-time
 applications, you can optionally suppress segment traversals using
 NO_SEGMENT_TRAVERSAL, which assures bounded execution even when
 system allocators return non-contiguous spaces, at the typical
 expense of carrying around more memory and increased fragmentation.
 
 The implementation is not very modular and seriously overuses
 macros. Perhaps someday all C compilers will do as good a job
 inlining modular code as can now be done by brute-force expansion,
 but now, enough of them seem not to.
 
 Some compilers issue a lot of warnings about code that is
 dead/unreachable only on some platforms, and also about intentional
 uses of negation on unsigned types. All known cases of each can be
 ignored.
 
 For a longer but out of date high-level description, see
 http://gee.cs.oswego.edu/dl/html/malloc.html
 
 * MSPACES
 If MSPACES is defined, then in addition to malloc, free, etc.,
 this file also defines mspace_malloc, mspace_free, etc. These
 are versions of malloc routines that take an "mspace" argument
 obtained using create_mspace, to control all internal bookkeeping.
 If ONLY_MSPACES is defined, only these versions are compiled.
 So if you would like to use this allocator for only some allocations,
 and your system malloc for others, you can compile with
 ONLY_MSPACES and then do something like...
 static mspace mymspace = create_mspace(0,0); // for example
 #define mymalloc(bytes)  mspace_malloc(mymspace, bytes)
 
 (Note: If you only need one instance of an mspace, you can instead
 use "USE_DL_PREFIX" to relabel the global malloc.)
 
 You can similarly create thread-local allocators by storing
 mspaces as thread-locals. For example:
 static __thread mspace tlms = 0;
 void*  tlmalloc(size_t bytes) {
 if (tlms == 0) tlms = create_mspace(0, 0);
 return mspace_malloc(tlms, bytes);
 }
 void  tlfree(void* mem) { mspace_free(tlms, mem); }
 
 Unless FOOTERS is defined, each mspace is completely independent.
 You cannot allocate from one and free to another (although
 conformance is only weakly checked, so usage errors are not always
 caught). If FOOTERS is defined, then each chunk carries around a tag
 indicating its originating mspace, and frees are directed to their
 originating spaces. Normally, this requires use of locks.
 
 -------------------------  Compile-time options ---------------------------
 
 Be careful in setting #define values for numerical constants of type
 size_t. On some systems, literal values are not automatically extended
 to size_t precision unless they are explicitly casted. You can also
 use the symbolic values MAX_SIZE_T, SIZE_T_ONE, etc below.
 
 WIN32                    default: defined if _WIN32 defined
 Defining WIN32 sets up defaults for MS environment and compilers.
 Otherwise defaults are for unix. Beware that there seem to be some
 cases where this malloc might not be a pure drop-in replacement for
 Win32 malloc: Random-looking failures from Win32 GDI API's (eg;
 SetDIBits()) may be due to bugs in some video driver implementations
 when pixel buffers are malloc()ed, and the region spans more than
 one VirtualAlloc()ed region. Because dlmalloc uses a small (64Kb)
 default granularity, pixel buffers may straddle virtual allocation
 regions more often than when using the Microsoft allocator.  You can
 avoid this by using VirtualAlloc() and VirtualFree() for all pixel
 buffers rather than using malloc().  If this is not possible,
 recompile this malloc with a larger DEFAULT_GRANULARITY. Note:
 in cases where MSC and gcc (cygwin) are known to differ on WIN32,
 conditions use _MSC_VER to distinguish them.
 
 DLMALLOC_EXPORT       default: extern
 Defines how public APIs are declared. If you want to export via a
 Windows DLL, you might define this as
 #define DLMALLOC_EXPORT extern  __declspec(dllexport)
 If you want a POSIX ELF shared object, you might use
 #define DLMALLOC_EXPORT extern __attribute__((visibility("default")))
 
 MALLOC_ALIGNMENT         default: (size_t)(2 * sizeof(void *))
 Controls the minimum alignment for malloc'ed chunks.  It must be a
 power of two and at least 8, even on machines for which smaller
 alignments would suffice. It may be defined as larger than this
 though. Note however that code and data structures are optimized for
 the case of 8-byte alignment.
 
 MSPACES                  default: 0 (false)
 If true, compile in support for independent allocation spaces.
 This is only supported if HAVE_MMAP is true.
 
 ONLY_MSPACES             default: 0 (false)
 If true, only compile in mspace versions, not regular versions.
 
 USE_LOCKS                default: 0 (false)
 Causes each call to each public routine to be surrounded with
 pthread or WIN32 mutex lock/unlock. (If set true, this can be
 overridden on a per-mspace basis for mspace versions.) If set to a
 non-zero value other than 1, locks are used, but their
 implementation is left out, so lock functions must be supplied manually,
 as described below.
 
 USE_SPIN_LOCKS           default: 1 iff USE_LOCKS and spin locks available
 If true, uses custom spin locks for locking. This is currently
 supported only gcc >= 4.1, older gccs on x86 platforms, and recent
 MS compilers.  Otherwise, posix locks or win32 critical sections are
 used.
 
 USE_RECURSIVE_LOCKS      default: not defined
 If defined nonzero, uses recursive (aka reentrant) locks, otherwise
 uses plain mutexes. This is not required for malloc proper, but may
 be needed for layered allocators such as nedmalloc.
 
 LOCK_AT_FORK            default: not defined
 If defined nonzero, performs pthread_atfork upon initialization
 to initialize child lock while holding parent lock. The implementation
 assumes that pthread locks (not custom locks) are being used. In other
 cases, you may need to customize the implementation.
 
 FOOTERS                  default: 0
 If true, provide extra checking and dispatching by placing
 information in the footers of allocated chunks. This adds
 space and time overhead.
 
 INSECURE                 default: 0
 If true, omit checks for usage errors and heap space overwrites.
 
 USE_DL_PREFIX            default: NOT defined
 Causes compiler to prefix all public routines with the string 'dl'.
 This can be useful when you only want to use this malloc in one part
 of a program, using your regular system malloc elsewhere.
 
 MALLOC_INSPECT_ALL       default: NOT defined
 If defined, compiles malloc_inspect_all and mspace_inspect_all, that
 perform traversal of all heap space.  Unless access to these
 functions is otherwise restricted, you probably do not want to
 include them in secure implementations.
 
 ABORT                    default: defined as abort()
 Defines how to abort on failed checks.  On most systems, a failed
 check cannot die with an "assert" or even print an informative
 message, because the underlying print routines in turn call malloc,
 which will fail again.  Generally, the best policy is to simply call
 abort(). It's not very useful to do more than this because many
 errors due to overwriting will show up as address faults (null, odd
 addresses etc) rather than malloc-triggered checks, so will also
 abort.  Also, most compilers know that abort() does not return, so
 can better optimize code conditionally calling it.
 
 PROCEED_ON_ERROR           default: defined as 0 (false)
 Controls whether detected bad addresses cause them to bypassed
 rather than aborting. If set, detected bad arguments to free and
 realloc are ignored. And all bookkeeping information is zeroed out
 upon a detected overwrite of freed heap space, thus losing the
 ability to ever return it from malloc again, but enabling the
 application to proceed. If PROCEED_ON_ERROR is defined, the
 static variable malloc_corruption_error_count is compiled in
 and can be examined to see if errors have occurred. This option
 generates slower code than the default abort policy.
 
 DEBUG                    default: NOT defined
 The DEBUG setting is mainly intended for people trying to modify
 this code or diagnose problems when porting to new platforms.
 However, it may also be able to better isolate user errors than just
 using runtime checks.  The assertions in the check routines spell
 out in more detail the assumptions and invariants underlying the
 algorithms.  The checking is fairly extensive, and will slow down
 execution noticeably. Calling malloc_stats or mallinfo with DEBUG
 set will attempt to check every non-mmapped allocated and free chunk
 in the course of computing the summaries.
 
 ABORT_ON_ASSERT_FAILURE   default: defined as 1 (true)
 Debugging assertion failures can be nearly impossible if your
 version of the assert macro causes malloc to be called, which will
 lead to a cascade of further failures, blowing the runtime stack.
 ABORT_ON_ASSERT_FAILURE cause assertions failures to call abort(),
 which will usually make debugging easier.
 
 MALLOC_FAILURE_ACTION     default: sets errno to ENOMEM, or no-op on win32
 The action to take before "return 0" when malloc fails to be able to
 return memory because there is none available.
 
 HAVE_MORECORE             default: 1 (true) unless win32 or ONLY_MSPACES
 True if this system supports sbrk or an emulation of it.
 
 MORECORE                  default: sbrk
 The name of the sbrk-style system routine to call to obtain more
 memory.  See below for guidance on writing custom MORECORE
 functions. The type of the argument to sbrk/MORECORE varies across
 systems.  It cannot be size_t, because it supports negative
 arguments, so it is normally the signed type of the same width as
 size_t (sometimes declared as "intptr_t").  It doesn't much matter
 though. Internally, we only call it with arguments less than half
 the max value of a size_t, which should work across all reasonable
 possibilities, although sometimes generating compiler warnings.
 
 MORECORE_CONTIGUOUS       default: 1 (true) if HAVE_MORECORE
 If true, take advantage of fact that consecutive calls to MORECORE
 with positive arguments always return contiguous increasing
 addresses.  This is true of unix sbrk. It does not hurt too much to
 set it true anyway, since malloc copes with non-contiguities.
 Setting it false when definitely non-contiguous saves time
 and possibly wasted space it would take to discover this though.
 
 UNSIGNED_MORECORE         default: 0 (false)
 True if MORECORE can only handle unsigned arguments. This sets
 MORECORE_CANNOT_TRIM to 1 (true).

 MORECORE_CANNOT_TRIM      default: NOT defined
 True if MORECORE cannot release space back to the system when given
 negative arguments. This is generally necessary only if you are
 using a hand-crafted MORECORE function that cannot handle negative
 arguments.
 
 NO_SEGMENT_TRAVERSAL       default: 0
 If non-zero, suppresses traversals of memory segments
 returned by either MORECORE or CALL_MMAP. This disables
 merging of segments that are contiguous, and selectively
 releasing them to the OS if unused, but bounds execution times.
 
 HAVE_MMAP                 default: 1 (true)
 True if this system supports mmap or an emulation of it.  If so, and
 HAVE_MORECORE is not true, MMAP is used for all system
 allocation. If set and HAVE_MORECORE is true as well, MMAP is
 primarily used to directly allocate very large blocks. It is also
 used as a backup strategy in cases where MORECORE fails to provide
 space from system. Note: A single call to MUNMAP is assumed to be
 able to unmap memory that may have be allocated using multiple calls
 to MMAP, so long as they are adjacent.
 
 HAVE_MREMAP               default: 1 on linux, else 0
 If true realloc() uses mremap() to re-allocate large blocks and
 extend or shrink allocation spaces.
 
 MMAP_CLEARS               default: 1 except on WINCE.
 True if mmap clears memory so calloc doesn't need to. This is true
 for standard unix mmap using /dev/zero and on WIN32 except for WINCE.
 
 USE_BUILTIN_FFS            default: 0 (i.e., not used)
 Causes malloc to use the builtin ffs() function to compute indices.
 Some compilers may recognize and intrinsify ffs to be faster than the
 supplied C version. Also, the case of x86 using gcc is special-cased
 to an asm instruction, so is already as fast as it can be, and so
 this setting has no effect. Similarly for Win32 under recent MS compilers.
 (On most x86s, the asm version is only slightly faster than the C version.)
 
 malloc_getpagesize         default: derive from system includes, or 4096.
 The system page size. To the extent possible, this malloc manages
 memory from the system in page-size units.  This may be (and
 usually is) a function rather than a constant. This is ignored
 if WIN32, where page size is determined using getSystemInfo during
 initialization.
 
 USE_DEV_RANDOM             default: 0 (i.e., not used)
 Causes malloc to use /dev/random to initialize secure magic seed for
 stamping footers. Otherwise, the current time is used.
 
 NO_MALLINFO                default: 0
 If defined, don't compile "mallinfo". This can be a simple way
 of dealing with mismatches between system declarations and
 those in this file.
 
 MALLINFO_FIELD_TYPE        default: size_t
 The type of the fields in the mallinfo struct. This was originally
 defined as "int" in SVID etc, but is more usefully defined as
 size_t. The value is used only if  HAVE_USR_INCLUDE_MALLOC_H is not set
 
 NO_MALLOC_STATS            default: 0
 If defined, don't compile "malloc_stats". This avoids calls to
 fprintf and bringing in stdio dependencies you might not want.
 
 REALLOC_ZERO_BYTES_FREES    default: not defined
 This should be set if a call to realloc with zero bytes should
 be the same as a call to free. Some people think it should. Otherwise,
 since this malloc returns a unique pointer for malloc(0), so does
 realloc(p, 0).
 
 LACKS_UNISTD_H, LACKS_FCNTL_H, LACKS_SYS_PARAM_H, LACKS_SYS_MMAN_H
 LACKS_STRINGS_H, LACKS_STRING_H, LACKS_SYS_TYPES_H,  LACKS_ERRNO_H
 LACKS_STDLIB_H LACKS_SCHED_H LACKS_TIME_H  default: NOT defined unless on WIN32
 Define these if your system does not have these header files.
 You might need to manually insert some of the declarations they provide.
 
 DEFAULT_GRANULARITY        default: page size if MORECORE_CONTIGUOUS,
 system_info.dwAllocationGranularity in WIN32,
 otherwise 64K.
 Also settable using mallopt(M_GRANULARITY, x)
 The unit for allocating and deallocating memory from the system.  On
 most systems with contiguous MORECORE, there is no reason to
 make this more than a page. However, systems with MMAP tend to
 either require or encourage larger granularities.  You can increase
 this value to prevent system allocation functions to be called so
 often, especially if they are slow.  The value must be at least one
 page and must be a power of two.  Setting to 0 causes initialization
 to either page size or win32 region size.  (Note: In previous
 versions of malloc, the equivalent of this option was called
 "TOP_PAD")
 
 DEFAULT_TRIM_THRESHOLD    default: 2MB
 Also settable using mallopt(M_TRIM_THRESHOLD, x)
 The maximum amount of unused top-most memory to keep before
 releasing via malloc_trim in free().  Automatic trimming is mainly
 useful in long-lived programs using contiguous MORECORE.  Because
 trimming via sbrk can be slow on some systems, and can sometimes be
 wasteful (in cases where programs immediately afterward allocate
 more large chunks) the value should be high enough so that your
 overall system performance would improve by releasing this much
 memory.  As a rough guide, you might set to a value close to the
 average size of a process (program) running on your system.
 Releasing this much memory would allow such a process to run in
 memory.  Generally, it is worth tuning trim thresholds when a
 program undergoes phases where several large chunks are allocated
 and released in ways that can reuse each other's storage, perhaps
 mixed with phases where there are no such chunks at all. The trim
 value must be greater than page size to have any useful effect.  To
 disable trimming completely, you can set to MAX_SIZE_T. Note that the trick
 some people use of mallocing a huge space and then freeing it at
 program startup, in an attempt to reserve system memory, doesn't
 have the intended effect under automatic trimming, since that memory
 will immediately be returned to the system.
 
 DEFAULT_MMAP_THRESHOLD       default: 256K
 Also settable using mallopt(M_MMAP_THRESHOLD, x)
 The request size threshold for using MMAP to directly service a
 request. Requests of at least this size that cannot be allocated
 using already-existing space will be serviced via mmap.  (If enough
 normal freed space already exists it is used instead.)  Using mmap
 segregates relatively large chunks of memory so that they can be
 individually obtained and released from the host system. A request
 serviced through mmap is never reused by any other request (at least
 not directly; the system may just so happen to remap successive
 requests to the same locations).  Segregating space in this way has
 the benefits that: Mmapped space can always be individually released
 back to the system, which helps keep the system level memory demands
 of a long-lived program low.  Also, mapped memory doesn't become
 `locked' between other chunks, as can happen with normally allocated
 chunks, which means that even trimming via malloc_trim would not
 release them.  However, it has the disadvantage that the space
 cannot be reclaimed, consolidated, and then used to service later
 requests, as happens with normal chunks.  The advantages of mmap
 nearly always outweigh disadvantages for "large" chunks, but the
 value of "large" may vary across systems.  The default is an
 empirically derived value that works well in most systems. You can
 disable mmap by setting to MAX_SIZE_T.
 
 MAX_RELEASE_CHECK_RATE   default: 4095 unless not HAVE_MMAP
 The number of consolidated frees between checks to release
 unused segments when freeing. When using non-contiguous segments,
 especially with multiple mspaces, checking only for topmost space
 doesn't always suffice to trigger trimming. To compensate for this,
 free() will, with a period of MAX_RELEASE_CHECK_RATE (or the
 current number of segments, if greater) try to release unused
 segments to the OS when freeing chunks that result in
 consolidation. The best value for this parameter is a compromise
 between slowing down frees with relatively costly checks that
 rarely trigger versus holding on to unused memory. To effectively
 disable, set to MAX_SIZE_T. This may lead to a very slight speed
 improvement at the expense of carrying around more memory.
 */

===== 9b72d332b7a02af03a81feeaca1b4397d786e0a420ee71554c2b007eb82b2c01 =====
Sources: sdk/system/include/GL/glu.h

/*
 * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
 * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the "Software"),
 * to deal in the Software without restriction, including without limitation
 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice including the dates of first publication and
 * either this permission notice or a reference to
 * http://oss.sgi.com/projects/FreeB/
 * shall be included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Except as contained in this notice, the name of Silicon Graphics, Inc.
 * shall not be used in advertising or otherwise to promote the sale, use or
 * other dealings in this Software without prior written authorization from
 * Silicon Graphics, Inc.
 */

===== 9c3d5379ced028e67dfdb78d762a35f05317754f61f895b77f15325dc11869e1 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020-2021 Evan Nemerson <evan@nemerson.com>
 *   2020      Sean Maher <seanptmaher@gmail.com> (Copyright owned by Google, LLC)
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== 9c8ec48cb4ae7dc17ad1a14b0213a122354c6d7d04dd8a8d2723465106196959 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/extendsftf2.c

//===-- lib/extendsftf2.c - single -> quad conversion -------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== 9cf9c276d973942feab629275529ec292578615463f1fb11072b01134c7a18b2 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/hwasan_interface.h

//===-- sanitizer/hwasan_interface.h ----------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of HWAddressSanitizer.
//
// Public interface header.
//===----------------------------------------------------------------------===//

===== 9d41463482df8288ecf8e0a6682e5f588cbb69c45a147acb92c71f3dabea0639 =====
Sources: sdk/system/lib/libcxx/src/include/ryu/common.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s.h, sdk/system/lib/libcxx/src/include/ryu/d2s_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s_intrinsics.h, sdk/system/lib/libcxx/src/include/ryu/digit_table.h, sdk/system/lib/libcxx/src/include/ryu/f2s.h, sdk/system/lib/libcxx/src/include/ryu/ryu.h

// Copyright 2018 Ulf Adams
// Copyright (c) Microsoft Corporation. All rights reserved.

===== 9d615faf2ad8701ee0719fa71c66678a477415ac6056fb710ccc9e8e8d3dac55 =====
Sources: project/work/Code/Libraries/zlib/src/zlib.h

/* zlib.h -- interface of the 'zlib' general purpose compression library
  version 1.2.3, July 18th, 2005

  Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.

  Jean-loup Gailly        Mark Adler
  jloup@gzip.org          madler@alumni.caltech.edu


  The data format used by the zlib library is described by RFCs (Request for
  Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt
  (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
*/

===== 9ffec45e6e0844c4545a60ad5b5bc5985974b2da73a10caec6b7b6936eedd655 =====
Sources: project/work/Code/Libraries/zlib/src/inftrees.c

/* inftrees.c -- generate Huffman trees for efficient decoding
 * Copyright (C) 1995-2005 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== a0beef5bbba49f3da3383050469242e98f7774e56bddb5235b1a2b255694da1b =====
Sources: sdk/system/include/X11/Xfuncproto.h

/*
 *
Copyright 1989, 1991, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.
 *
 */

===== a0f4dac5494f0a27d213cab6cb60aeab9a372ae6ebac0e192206bdc394ef1159 =====
Sources: sdk/cache/sysroot/include/emscripten/promise.h, sdk/system/include/emscripten/promise.h, sdk/system/lib/libc/mktime.c

/*
 * Copyright 2023 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== a15e0b45ca0f02b3ca52dd6a061d1d45163606ae19b373dd155f347b7c37d70e =====
Sources: sdk/src/lib/libaddfunction.js, sdk/src/lib/libint53.js, sdk/src/lib/libstrings.js, sdk/src/runtime_debug.js

/**
 * @license
 * Copyright 2020 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== a2f67fe4a33ebc5c0ddd2aadf4de7e944653d0b8d7f0426db797a40baac0891d =====
Sources: sdk/system/lib/libc/musl/src/stdlib/qsort.c

/* Copyright (C) 2011 by Lynn Ochs
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to
 * deal in the Software without restriction, including without limitation the
 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 * sell copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
 * IN THE SOFTWARE.
 */

===== a3c13252587fa7ceaaf820b3db0f56bc3635c02a889c6ee349841da4b3fecb52 =====
Sources: sdk/system/lib/libcxx/src/include/ryu/common.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s.h, sdk/system/lib/libcxx/src/include/ryu/d2s_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s_intrinsics.h, sdk/system/lib/libcxx/src/include/ryu/digit_table.h, sdk/system/lib/libcxx/src/include/ryu/f2s.h, sdk/system/lib/libcxx/src/include/ryu/ryu.h

// The copyright notices in the Software and this entire statement, including
// the above license grant, this restriction and the following disclaimer,
// must be included in all copies of the Software, in whole or in part, and
// all derivative works of the Software, unless such copies or derivative
// works are solely in the form of machine-executable object code generated by
// a source language processor.

===== a489e5055662f34cd5a6ed022619fa5a978443273a18dff76395603a20cfd36b =====
Sources: sdk/system/include/X11/Xlib.h

/*

Copyright 1985, 1986, 1987, 1991, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.

*/

===== a53cd683428b6e3735ada65f72f2df92b59ff5741fbc0111e3c48e43c59bd0e2 =====
Sources: sdk/src/lib/libpipefs.js

/**
 * @license
 * Copyright 2017 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== a63ec4ae57f267148477fcdf5cbf06912f1ccd6bfcf356c0e93bc2a6d8f99a16 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_extend_impl.inc

//=-lib/fp_extend_impl.inc - low precision -> high precision conversion -*-- -//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements a fairly generic conversion from a narrower to a wider
// IEEE-754 floating-point type.  The constants and types defined following the
// includes below parameterize the conversion.
//
// It does not support types that don't use the usual IEEE-754 interchange
// formats; specifically, some work would be needed to adapt it to
// (for example) the Intel 80-bit format or PowerPC double-double format.
//
// Note please, however, that this implementation is only intended to support
// *widening* operations; if you need to convert to a *narrower* floating-point
// type (e.g. double -> float), then this routine will not do what you want it
// to.
//
// It also requires that integer types at least as large as both formats
// are available on the target platform; this may pose a problem when trying
// to add support for quad on some 32-bit systems, for example.  You also may
// run into trouble finding an appropriate CLZ function for wide source types;
// you will likely need to roll your own on some platforms.
//
// Finally, the following assumptions are made:
//
// 1. Floating-point types and integer types have the same endianness on the
//    target platform.
//
// 2. Quiet NaNs, if supported, are indicated by the leading bit of the
//    significand field being set.
//
//===----------------------------------------------------------------------===//

===== a82e47ff22a46a8b9c1de6fd40bb168655135700096888002822594e0c6761e3 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2017-2020 Evan Nemerson <evan@nemerson.com>
 */

===== a86e2c8fa7bc2355c284517202ab6488c1e0d032481b2719e772842d4326c055 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2020      Christopher Moore <moore@free.fr>
 */

===== a8b5813e7ba005b45c0f99e4a84f0d00c01b051ac4085ae17c4aa7873c4db930 =====
Sources: sdk/system/lib/libcxxabi/src/cxa_handlers.cpp

//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//
// This file implements the functionality associated with the terminate_handler,
// unexpected_handler, and new_handler.
//===----------------------------------------------------------------------===//

===== a8be4b63902aac1a4bdc50b129f17c70c2ab6fc45ec67681bd312a9d55c278a1 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2020      Sean Maher <seanptmaher@gmail.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Chi-Wei Chu <wewe5215@gapp.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== a8c61714e08757ae48e1ea449316589c0eed07243d161a9194e06c179bbf2ba2 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/extenddftf2.c

//===-- lib/extenddftf2.c - double -> quad conversion -------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== a96a66ac1f0d4d61f75e69b38401fd61793ba4a03ea6c6bafa12ded91a730fd2 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/asan_interface.h

//===-- sanitizer/asan_interface.h ------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of AddressSanitizer (ASan).
//
// Public interface header.
//===----------------------------------------------------------------------===//

===== ab0d78746d3b6b50894ff5db9a9be3054d4f577ed1c1fc1b70489cb312fd2c94 =====
Sources: clang/24/include/endian.h

//===-- Definition of macros from endian.h --------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== ab3bffefda837cc1e049a0161d0cdd3e05d1ab294ea169ed5b5d4a5af7670737 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Atharva Nimbalkar <atharvakn@gmail.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== ac316d92fd73051f3cbc22ea4760b74591d01e389cde75e923b949d8113e3a67 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_div_impl.inc

//===-- int_div_impl.inc - Integer division ---------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Helpers used by __udivsi3, __umodsi3, __udivdi3, and __umodsi3.
//
//===----------------------------------------------------------------------===//

===== ac7aeb98e1190ec57a250fd885098a3f78eda76386109185f0524b817845fdeb =====
Sources: sdk/system/include/emscripten/syscalls.h, sdk/system/include/emscripten/threading_primitives.h, sdk/system/lib/libc/emscripten_yield_stub.c

/*
 * Copyright 2026 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== ad2acba1e2dae2d36c00ba7fe767334823984475ae71139ab4ae95e7c825579e =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/audio/aaudio/SDL_aaudiofuncs.h

/*
  Simple DirectMedia Layer
  Copyright , (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== adaa2d974a35497a4a413c8f28baca8dcb6fbf450c040f906eb795c7e4aa105a =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_mul_impl.inc

//===---- lib/fp_mul_impl.inc - floating point multiplication -----*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements soft-float multiplication with the IEEE-754 default
// rounding (to nearest, ties to even).
//
//===----------------------------------------------------------------------===//

===== adc3fa46ec71230787a79a8de568124ce793c4376d94683c870e75421cc452c2 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use, copy,
* modify, merge, publish, distribute, sublicense, and/or sell copies
* of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
* BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*
* Copyright:
*   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
*/

===== aea8a4e920203b924844acce3879d5a8f65df3c0b17f5c54700db569ec7a55e6 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2017-2020 Evan Nemerson <evan@nemerson.com>
 *   2015-2017 John W. Ratcliff <jratcliffscarab@gmail.com>
 *   2015      Brandon Rowlett <browlett@nvidia.com>
 *   2015      Ken Fast <kfast@gdeb.com>
 */

===== af3b71dc09c6878624cd808aa8b01b7ecb62f279f9535d47b2e548af43ef1265 =====
Sources: project/work/Code/Libraries/Core/src/TinyXML/tinyxml.cpp

// Hexadecimal character reference.
			// Pass through unchanged.
			// &#xA9;	-- copyright symbol, for example.
			//
			// The -1 is a bug fix from Rob Laveaux. It keeps
			// an overflow from happening if there is no ';'.
			// There are actually 2 ways to exit this loop -
			// while fails (error case) and break (semicolon found).
			// However, there is no mechanism (currently) for
			// this function to return an error.

===== af3bb5b6a9a3066b6f487cc98b3db8106d947c64c362c0b3b045beb611076b10 =====
Sources: project/work/Code/Libraries/zlib/src/inftrees.h

/* inftrees.h -- header to use inftrees.c
 * Copyright (C) 1995-2005 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== b041aecce507432fbadc2cd528dd0eb9dde6789d859803be9e42c7308741bd13 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_div_impl.inc

//===-- fp_div_impl.inc - Floating point division -----------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements soft-float division with the IEEE-754 default
// rounding (to nearest, ties to even).
//
//===----------------------------------------------------------------------===//

===== b2ee30ad342503b88101bbd9690a9328fa52f11d2bc752254bce0bf96db879bc =====
Sources: sdk/system/include/X11/Xlibint.h

/*

Copyright 1984, 1985, 1987, 1989, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall
not be used in advertising or otherwise to promote the sale, use or
other dealings in this Software without prior written authorization
from The Open Group.

*/

===== b32272393df6990737b772a7bb46ec7f6751d6c8183bd1adbf61d7629eb09f5a =====
Sources: sdk/system/include/GLFW/glfw3.h

/*************************************************************************
 * GLFW 3.3 - www.glfw.org
 * A library for OpenGL, window and input
 *------------------------------------------------------------------------
 * Copyright (c) 2002-2006 Marcus Geelnard
 * Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
 *
 * This software is provided 'as-is', without any express or implied
 * warranty. In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would
 *    be appreciated but is not required.
 *
 * 2. Altered source versions must be plainly marked as such, and must not
 *    be misrepresented as being the original software.
 *
 * 3. This notice may not be removed or altered from any source
 *    distribution.
 *
 *************************************************************************/

===== b3341190d91080e74c6b7f3673cfe934033b971d97cf8e1a92aa87251d598574 =====
Sources: sdk/system/lib/libcxxabi/src/demangle/DemangleConfig.h

//===--- DemangleConfig.h --------------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
// This file is contains a subset of macros copied from
// llvm/include/llvm/Demangle/DemangleConfig.h
//===----------------------------------------------------------------------===//

===== b46da8a31041ce9f48ef63f313c3ae3fe817852a80fa40a8ab20f8a921775382 =====
Sources: clang/24/include/__stdarg_va_list.h

/*===---- __stdarg_va_list.h - Definition of va_list -----------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== b46ebac3c4a5bc33a2d55879a8a5ba5c891db6178bffd736539661d4ca9bc4de =====
Sources: sdk/system/lib/libcxxabi/src/demangle/ItaniumNodes.def

//===------------------------- ItaniumNodes.def ----------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Define the demangler's node names

===== b4da8b5c3206abaea2e7075fd81986235dab9e2cffc59ba8e5cc081fe7daa3a2 =====
Sources: project/beacon-objective.cpp

// Copyright 2026 DecompGames contributors. SPDX-License-Identifier: MIT.
// Original challenge rules; interaction arrives through native raycast frob events.

===== b62691e00a10544a47c742f2c888a90e4bb1412efd2b85e5622f906c0c8d6424 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/divtf3.c

//===-- lib/divtf3.c - Quad-precision division --------------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements quad-precision soft-float division
// with the IEEE-754 default rounding (to nearest, ties to even).
//
//===----------------------------------------------------------------------===//

===== b69a45df3ce02818c750605cb6ad1d1d3f4cf61eec3134f9897aa3c963d3d3a3 =====
Sources: sdk/src/lib/libfs.js, sdk/src/lib/libidbfs.js, sdk/src/lib/libmemfs.js, sdk/src/lib/libopenal.js, sdk/src/lib/libpath.js, sdk/src/lib/libsockfs.js, sdk/src/lib/libtty.js, sdk/src/lib/libuuid.js

/**
 * @license
 * Copyright 2013 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== b6aba2aa6e62431965bc36b92463cee585057e2d11ffaae184e6b2bdc68f9e82 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_lib.h

//===-- int_lib.h - configuration header for compiler-rt  -----------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a configuration header for compiler-rt.
// This file is not part of the interface of this library.
//
//===----------------------------------------------------------------------===//

===== b7a1e583d3f2b973304b4de9602aef6ee86d75fe57360b95088c5f14fae8abc9 =====
Sources: clang/24/include/__stddef_wchar_t.h

/*===---- __stddef_wchar.h - Definition of wchar_t -------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== b9e5f0426345a1667315f149c6acba0611f8829f97d9b2113b1f23fe81969753 =====
Sources: sdk/system/include/X11/Xosdefs.h

/*
 * O/S-dependent (mis)feature macro definitions
 *
Copyright 1991, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.
 */

===== b9fd5a71e9bf37ee7b0a7b78a5dfd4b509d81e95319d7d4799b37e91ce3c7a7d =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/arm/pixman-arm-simd-asm.h

/*
 * Copyright (c) 2012 Raspberry Pi Foundation
 * Copyright (c) 2012 RISC OS Open Ltd
 *
 * This software is provided 'as-is', without any express or implied
 * warranty.  In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 * 2. Altered source versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 * 3. This notice may not be removed or altered from any source distribution.
 */

===== bae0708c1b075f00943849430b4e5e6ba4ba9358c1d9baa2dc88b3fcfe49f18d =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Zhi An Ng <zhin@google.com> (Copyright owned by Google, LLC)
 *   2021      Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== bb0af8f7d16235bee0e6b2a2bcdefd62f428c19caacba2cedad8c1153f973ace =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2023      Ju-Hung Li <jhlee@pllab.cs.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== bb61f1d014fe79d02cf4be5ac85e95302960674336aaeea194cf5a4139a111ff =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Atharva Nimbalkar <atharvakn@gmail.com>
 */

===== bd0a2b2545e8502709b698cbbd596b400bae2d866563cd7ebd95c38b3899b9fe =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/subtf3.c

//===-- lib/subtf3.c - Quad-precision subtraction -----------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements quad-precision soft-float subtraction.
//
//===----------------------------------------------------------------------===//

===== bd15fb28c2c78b60d1c0f4b57aaa2750319163030dc5f0f1979cd70a5fc8e4b7 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_trunc_impl.inc

//= lib/fp_trunc_impl.inc - high precision -> low precision conversion *-*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements a fairly generic conversion from a wider to a narrower
// IEEE-754 floating-point type in the default (round to nearest, ties to even)
// rounding mode.  The constants and types defined following the includes below
// parameterize the conversion.
//
// This routine can be trivially adapted to support conversions to
// half-precision or from quad-precision. It does not support types that don't
// use the usual IEEE-754 interchange formats; specifically, some work would be
// needed to adapt it to (for example) the Intel 80-bit format or PowerPC
// double-double format.
//
// Note please, however, that this implementation is only intended to support
// *narrowing* operations; if you need to convert to a *wider* floating-point
// type (e.g. float -> double), then this routine will not do what you want it
// to.
//
// It also requires that integer types at least as large as both formats
// are available on the target platform; this may pose a problem when trying
// to add support for quad on some 32-bit systems, for example.
//
// Finally, the following assumptions are made:
//
// 1. Floating-point types and integer types have the same endianness on the
//    target platform.
//
// 2. Quiet NaNs, if supported, are indicated by the leading bit of the
//    significand field being set.
//
//===----------------------------------------------------------------------===//

===== bd1a7c5bd12026b4db308a81eaf865e30a02c3c5ec461d46e09287850ca2bc18 =====
Sources: sdk/system/include/X11/X.h, sdk/system/include/X11/Xproto.h, sdk/system/include/X11/Xprotostr.h, sdk/system/include/X11/keysym.h

/***********************************************************

Copyright 1987, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.


Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.

                        All Rights Reserved

Permission to use, copy, modify, and distribute this software and its 
documentation for any purpose and without fee is hereby granted, 
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in 
supporting documentation, and that the name of Digital not be
used in advertising or publicity pertaining to distribution of the
software without specific, written prior permission.  

DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.

******************************************************************/

===== bdef463e2eca895df725589e07f55ffc7cfa76f23db84dc058b236be47473ed5 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb_lsx_func.h

// Copyright 2016 Adrien Descamps
// // Distributed under BSD 3-Clause License

===== c1c81c7e86023f8272c835f1b1ae8325148f7e65d664d0afa56e5a0279c879c0 =====
Sources: sdk/system/include/GL/gl.h

/*
 * Mesa 3-D graphics library
 * Version:  7.6
 *
 * Copyright (C) 1999-2006  Brian Paul   All Rights Reserved.
 * Copyright (C) 2009  VMware, Inc.  All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the "Software"),
 * to deal in the Software without restriction, including without limitation
 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included
 * in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
 * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */

===== c26f9c2f10bd70065085b5bff8e31b9fa31603d2840b79ec19cd29ac861f9dd0 =====
Sources: project/entry-observer.cpp

// Copyright 2026 DecompGames contributors. SPDX-License-Identifier: MIT.
// Read-only diagnostics for the actual native game; no movement or objective injection.

===== c296ef9c540397a63093157c6e10e768f0b9b2a116a90a97431adc6be587d09b =====
Sources: sdk/src/deterministic.js, sdk/src/lib/libasync.js, sdk/src/lib/libglew.js, sdk/src/lib/libhtml5.js, sdk/src/lib/libhtml5_webgl.js

/**
 * @license
 * Copyright 2014 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== c3d91c45fa22185dab19ebd139be189921caeb2cdb6623425212e68a33e51fed =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb_common.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb_internal.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb_lsx.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb_sse.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb_sse_func.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb_std.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb_std.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/yuv2rgb/yuv_rgb_std_func.h

// Copyright 2016 Adrien Descamps
// Distributed under BSD 3-Clause License

===== c47b7e48810816179b74713853a157a957ff1b99fe7ddf99af3d890d2b3efa21 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/stdlib/SDL_malloc.c

/*
  This is a version (aka dlmalloc) of malloc/free/realloc written by
  Doug Lea and released to the public domain, as explained at
  http://creativecommons.org/licenses/publicdomain.  Send questions,
  comments, complaints, performance data, etc to dl@cs.oswego.edu

* Version 2.8.3 Thu Sep 22 11:16:15 2005  Doug Lea  (dl at gee)

   Note: There may be an updated version of this malloc obtainable at
           ftp://gee.cs.oswego.edu/pub/misc/malloc.c
         Check before installing!

* Quickstart

  This library is all in one file to simplify the most common usage:
  ftp it, compile it (-O3), and link it into another program. All of
  the compile-time options default to reasonable values for use on
  most platforms.  You might later want to step through various
  compile-time and dynamic tuning options.

  For convenience, an include file for code using this malloc is at:
     ftp://gee.cs.oswego.edu/pub/misc/malloc-2.8.3.h
  You don't really need this .h file unless you call functions not
  defined in your system include files.  The .h file contains only the
  excerpts from this file needed for using this malloc on ANSI C/C++
  systems, so long as you haven't changed compile-time options about
  naming and tuning parameters.  If you do, then you can create your
  own malloc.h that does include all settings by cutting at the point
  indicated below. Note that you may already by default be using a C
  library containing a malloc that is based on some version of this
  malloc (for example in linux). You might still want to use the one
  in this file to customize settings or to avoid overheads associated
  with library versions.

* Vital statistics:

  Supported pointer/size_t representation:       4 or 8 bytes
       size_t MUST be an unsigned type of the same width as
       pointers. (If you are using an ancient system that declares
       size_t as a signed type, or need it to be a different width
       than pointers, you can use a previous release of this malloc
       (e.g. 2.7.2) supporting these.)

  Alignment:                                     8 bytes (default)
       This suffices for nearly all current machines and C compilers.
       However, you can define MALLOC_ALIGNMENT to be wider than this
       if necessary (up to 128bytes), at the expense of using more space.

  Minimum overhead per allocated chunk:   4 or  8 bytes (if 4byte sizes)
                                          8 or 16 bytes (if 8byte sizes)
       Each malloced chunk has a hidden word of overhead holding size
       and status information, and additional cross-check word
       if FOOTERS is defined.

  Minimum allocated size: 4-byte ptrs:  16 bytes    (including overhead)
                          8-byte ptrs:  32 bytes    (including overhead)

       Even a request for zero bytes (i.e., malloc(0)) returns a
       pointer to something of the minimum allocatable size.
       The maximum overhead wastage (i.e., number of extra bytes
       allocated than were requested in malloc) is less than or equal
       to the minimum size, except for requests >= mmap_threshold that
       are serviced via mmap(), where the worst case wastage is about
       32 bytes plus the remainder from a system page (the minimal
       mmap unit); typically 4096 or 8192 bytes.

  Security: static-safe; optionally more or less
       The "security" of malloc refers to the ability of malicious
       code to accentuate the effects of errors (for example, freeing
       space that is not currently malloc'ed or overwriting past the
       ends of chunks) in code that calls malloc.  This malloc
       guarantees not to modify any memory locations below the base of
       heap, i.e., static variables, even in the presence of usage
       errors.  The routines additionally detect most improper frees
       and reallocs.  All this holds as long as the static bookkeeping
       for malloc itself is not corrupted by some other means.  This
       is only one aspect of security -- these checks do not, and
       cannot, detect all possible programming errors.

       If FOOTERS is defined nonzero, then each allocated chunk
       carries an additional check word to verify that it was malloced
       from its space.  These check words are the same within each
       execution of a program using malloc, but differ across
       executions, so externally crafted fake chunks cannot be
       freed. This improves security by rejecting frees/reallocs that
       could corrupt heap memory, in addition to the checks preventing
       writes to statics that are always on.  This may further improve
       security at the expense of time and space overhead.  (Note that
       FOOTERS may also be worth using with MSPACES.)

       By default detected errors cause the program to abort (calling
       "abort()"). You can override this to instead proceed past
       errors by defining PROCEED_ON_ERROR.  In this case, a bad free
       has no effect, and a malloc that encounters a bad address
       caused by user overwrites will ignore the bad address by
       dropping pointers and indices to all known memory. This may
       be appropriate for programs that should continue if at all
       possible in the face of programming errors, although they may
       run out of memory because dropped memory is never reclaimed.

       If you don't like either of these options, you can define
       CORRUPTION_ERROR_ACTION and USAGE_ERROR_ACTION to do anything
       else. And if if you are sure that your program using malloc has
       no errors or vulnerabilities, you can define INSECURE to 1,
       which might (or might not) provide a small performance improvement.

  Thread-safety: NOT thread-safe unless USE_LOCKS defined
       When USE_LOCKS is defined, each public call to malloc, free,
       etc is surrounded with either a pthread mutex or a win32
       spinlock (depending on WIN32). This is not especially fast, and
       can be a major bottleneck.  It is designed only to provide
       minimal protection in concurrent environments, and to provide a
       basis for extensions.  If you are using malloc in a concurrent
       program, consider instead using ptmalloc, which is derived from
       a version of this malloc. (See http://www.malloc.de).

  System requirements: Any combination of MORECORE and/or MMAP/MUNMAP
       This malloc can use unix sbrk or any emulation (invoked using
       the CALL_MORECORE macro) and/or mmap/munmap or any emulation
       (invoked using CALL_MMAP/CALL_MUNMAP) to get and release system
       memory.  On most unix systems, it tends to work best if both
       MORECORE and MMAP are enabled.  On Win32, it uses emulations
       based on VirtualAlloc. It also uses common C library functions
       like memset.

  Compliance: I believe it is compliant with the Single Unix Specification
       (See http://www.unix.org). Also SVID/XPG, ANSI C, and probably
       others as well.

* Overview of algorithms

  This is not the fastest, most space-conserving, most portable, or
  most tunable malloc ever written. However it is among the fastest
  while also being among the most space-conserving, portable and
  tunable.  Consistent balance across these factors results in a good
  general-purpose allocator for malloc-intensive programs.

  In most ways, this malloc is a best-fit allocator. Generally, it
  chooses the best-fitting existing chunk for a request, with ties
  broken in approximately least-recently-used order. (This strategy
  normally maintains low fragmentation.) However, for requests less
  than 256bytes, it deviates from best-fit when there is not an
  exactly fitting available chunk by preferring to use space adjacent
  to that used for the previous small request, as well as by breaking
  ties in approximately most-recently-used order. (These enhance
  locality of series of small allocations.)  And for very large requests
  (>= 256Kb by default), it relies on system memory mapping
  facilities, if supported.  (This helps avoid carrying around and
  possibly fragmenting memory used only for large chunks.)

  All operations (except malloc_stats and mallinfo) have execution
  times that are bounded by a constant factor of the number of bits in
  a size_t, not counting any clearing in calloc or copying in realloc,
  or actions surrounding MORECORE and MMAP that have times
  proportional to the number of non-contiguous regions returned by
  system allocation routines, which is often just 1.

  The implementation is not very modular and seriously overuses
  macros. Perhaps someday all C compilers will do as good a job
  inlining modular code as can now be done by brute-force expansion,
  but now, enough of them seem not to.

  Some compilers issue a lot of warnings about code that is
  dead/unreachable only on some platforms, and also about intentional
  uses of negation on unsigned types. All known cases of each can be
  ignored.

  For a longer but out of date high-level description, see
     http://gee.cs.oswego.edu/dl/html/malloc.html

* MSPACES
  If MSPACES is defined, then in addition to malloc, free, etc.,
  this file also defines mspace_malloc, mspace_free, etc. These
  are versions of malloc routines that take an "mspace" argument
  obtained using create_mspace, to control all internal bookkeeping.
  If ONLY_MSPACES is defined, only these versions are compiled.
  So if you would like to use this allocator for only some allocations,
  and your system malloc for others, you can compile with
  ONLY_MSPACES and then do something like...
    static mspace mymspace = create_mspace(0,0); // for example
    #define mymalloc(bytes)  mspace_malloc(mymspace, bytes)

  (Note: If you only need one instance of an mspace, you can instead
  use "USE_DL_PREFIX" to relabel the global malloc.)

  You can similarly create thread-local allocators by storing
  mspaces as thread-locals. For example:
    static __thread mspace tlms = 0;
    void*  tlmalloc(size_t bytes) {
      if (tlms == 0) tlms = create_mspace(0, 0);
      return mspace_malloc(tlms, bytes);
    }
    void  tlfree(void* mem) { mspace_free(tlms, mem); }

  Unless FOOTERS is defined, each mspace is completely independent.
  You cannot allocate from one and free to another (although
  conformance is only weakly checked, so usage errors are not always
  caught). If FOOTERS is defined, then each chunk carries around a tag
  indicating its originating mspace, and frees are directed to their
  originating spaces.

 -------------------------  Compile-time options ---------------------------

Be careful in setting #define values for numerical constants of type
size_t. On some systems, literal values are not automatically extended
to size_t precision unless they are explicitly casted.

WIN32                    default: defined if _WIN32 defined
  Defining WIN32 sets up defaults for MS environment and compilers.
  Otherwise defaults are for unix.

MALLOC_ALIGNMENT         default: (size_t)8
  Controls the minimum alignment for malloc'ed chunks.  It must be a
  power of two and at least 8, even on machines for which smaller
  alignments would suffice. It may be defined as larger than this
  though. Note however that code and data structures are optimized for
  the case of 8-byte alignment.

MSPACES                  default: 0 (false)
  If true, compile in support for independent allocation spaces.
  This is only supported if HAVE_MMAP is true.

ONLY_MSPACES             default: 0 (false)
  If true, only compile in mspace versions, not regular versions.

USE_LOCKS                default: 0 (false)
  Causes each call to each public routine to be surrounded with
  pthread or WIN32 mutex lock/unlock. (If set true, this can be
  overridden on a per-mspace basis for mspace versions.)

FOOTERS                  default: 0
  If true, provide extra checking and dispatching by placing
  information in the footers of allocated chunks. This adds
  space and time overhead.

INSECURE                 default: 0
  If true, omit checks for usage errors and heap space overwrites.

USE_DL_PREFIX            default: NOT defined
  Causes compiler to prefix all public routines with the string 'dl'.
  This can be useful when you only want to use this malloc in one part
  of a program, using your regular system malloc elsewhere.

ABORT                    default: defined as abort()
  Defines how to abort on failed checks.  On most systems, a failed
  check cannot die with an "assert" or even print an informative
  message, because the underlying print routines in turn call malloc,
  which will fail again.  Generally, the best policy is to simply call
  abort(). It's not very useful to do more than this because many
  errors due to overwriting will show up as address faults (null, odd
  addresses etc) rather than malloc-triggered checks, so will also
  abort.  Also, most compilers know that abort() does not return, so
  can better optimize code conditionally calling it.

PROCEED_ON_ERROR           default: defined as 0 (false)
  Controls whether detected bad addresses cause them to bypassed
  rather than aborting. If set, detected bad arguments to free and
  realloc are ignored. And all bookkeeping information is zeroed out
  upon a detected overwrite of freed heap space, thus losing the
  ability to ever return it from malloc again, but enabling the
  application to proceed. If PROCEED_ON_ERROR is defined, the
  static variable malloc_corruption_error_count is compiled in
  and can be examined to see if errors have occurred. This option
  generates slower code than the default abort policy.

DEBUG                    default: NOT defined
  The DEBUG setting is mainly intended for people trying to modify
  this code or diagnose problems when porting to new platforms.
  However, it may also be able to better isolate user errors than just
  using runtime checks.  The assertions in the check routines spell
  out in more detail the assumptions and invariants underlying the
  algorithms.  The checking is fairly extensive, and will slow down
  execution noticeably. Calling malloc_stats or mallinfo with DEBUG
  set will attempt to check every non-mmapped allocated and free chunk
  in the course of computing the summaries.

ABORT_ON_ASSERT_FAILURE   default: defined as 1 (true)
  Debugging assertion failures can be nearly impossible if your
  version of the assert macro causes malloc to be called, which will
  lead to a cascade of further failures, blowing the runtime stack.
  ABORT_ON_ASSERT_FAILURE cause assertions failures to call abort(),
  which will usually make debugging easier.

MALLOC_FAILURE_ACTION     default: sets errno to ENOMEM, or no-op on win32
  The action to take before "return 0" when malloc fails to be able to
  return memory because there is none available.

HAVE_MORECORE             default: 1 (true) unless win32 or ONLY_MSPACES
  True if this system supports sbrk or an emulation of it.

MORECORE                  default: sbrk
  The name of the sbrk-style system routine to call to obtain more
  memory.  See below for guidance on writing custom MORECORE
  functions. The type of the argument to sbrk/MORECORE varies across
  systems.  It cannot be size_t, because it supports negative
  arguments, so it is normally the signed type of the same width as
  size_t (sometimes declared as "intptr_t").  It doesn't much matter
  though. Internally, we only call it with arguments less than half
  the max value of a size_t, which should work across all reasonable
  possibilities, although sometimes generating compiler warnings.  See
  near the end of this file for guidelines for creating a custom
  version of MORECORE.

MORECORE_CONTIGUOUS       default: 1 (true)
  If true, take advantage of fact that consecutive calls to MORECORE
  with positive arguments always return contiguous increasing
  addresses.  This is true of unix sbrk. It does not hurt too much to
  set it true anyway, since malloc copes with non-contiguities.
  Setting it false when definitely non-contiguous saves time
  and possibly wasted space it would take to discover this though.

MORECORE_CANNOT_TRIM      default: NOT defined
  True if MORECORE cannot release space back to the system when given
  negative arguments. This is generally necessary only if you are
  using a hand-crafted MORECORE function that cannot handle negative
  arguments.

HAVE_MMAP                 default: 1 (true)
  True if this system supports mmap or an emulation of it.  If so, and
  HAVE_MORECORE is not true, MMAP is used for all system
  allocation. If set and HAVE_MORECORE is true as well, MMAP is
  primarily used to directly allocate very large blocks. It is also
  used as a backup strategy in cases where MORECORE fails to provide
  space from system. Note: A single call to MUNMAP is assumed to be
  able to unmap memory that may have be allocated using multiple calls
  to MMAP, so long as they are adjacent.

HAVE_MREMAP               default: 1 on linux, else 0
  If true realloc() uses mremap() to re-allocate large blocks and
  extend or shrink allocation spaces.

MMAP_CLEARS               default: 1 on unix
  True if mmap clears memory so calloc doesn't need to. This is true
  for standard unix mmap using /dev/zero.

USE_BUILTIN_FFS            default: 0 (i.e., not used)
  Causes malloc to use the builtin ffs() function to compute indices.
  Some compilers may recognize and intrinsify ffs to be faster than the
  supplied C version. Also, the case of x86 using gcc is special-cased
  to an asm instruction, so is already as fast as it can be, and so
  this setting has no effect. (On most x86s, the asm version is only
  slightly faster than the C version.)

malloc_getpagesize         default: derive from system includes, or 4096.
  The system page size. To the extent possible, this malloc manages
  memory from the system in page-size units.  This may be (and
  usually is) a function rather than a constant. This is ignored
  if WIN32, where page size is determined using getSystemInfo during
  initialization.

USE_DEV_RANDOM             default: 0 (i.e., not used)
  Causes malloc to use /dev/random to initialize secure magic seed for
  stamping footers. Otherwise, the current time is used.

NO_MALLINFO                default: 0
  If defined, don't compile "mallinfo". This can be a simple way
  of dealing with mismatches between system declarations and
  those in this file.

MALLINFO_FIELD_TYPE        default: size_t
  The type of the fields in the mallinfo struct. This was originally
  defined as "int" in SVID etc, but is more usefully defined as
  size_t. The value is used only if  HAVE_USR_INCLUDE_MALLOC_H is not set

REALLOC_ZERO_BYTES_FREES    default: not defined
  This should be set if a call to realloc with zero bytes should
  be the same as a call to free. Some people think it should. Otherwise,
  since this malloc returns a unique pointer for malloc(0), so does
  realloc(p, 0).

LACKS_UNISTD_H, LACKS_FCNTL_H, LACKS_SYS_PARAM_H, LACKS_SYS_MMAN_H
LACKS_STRINGS_H, LACKS_STRING_H, LACKS_SYS_TYPES_H,  LACKS_ERRNO_H
LACKS_STDLIB_H                default: NOT defined unless on WIN32
  Define these if your system does not have these header files.
  You might need to manually insert some of the declarations they provide.

DEFAULT_GRANULARITY        default: page size if MORECORE_CONTIGUOUS,
                                system_info.dwAllocationGranularity in WIN32,
                                otherwise 64K.
      Also settable using mallopt(M_GRANULARITY, x)
  The unit for allocating and deallocating memory from the system.  On
  most systems with contiguous MORECORE, there is no reason to
  make this more than a page. However, systems with MMAP tend to
  either require or encourage larger granularities.  You can increase
  this value to prevent system allocation functions to be called so
  often, especially if they are slow.  The value must be at least one
  page and must be a power of two.  Setting to 0 causes initialization
  to either page size or win32 region size.  (Note: In previous
  versions of malloc, the equivalent of this option was called
  "TOP_PAD")

DEFAULT_TRIM_THRESHOLD    default: 2MB
      Also settable using mallopt(M_TRIM_THRESHOLD, x)
  The maximum amount of unused top-most memory to keep before
  releasing via malloc_trim in free().  Automatic trimming is mainly
  useful in long-lived programs using contiguous MORECORE.  Because
  trimming via sbrk can be slow on some systems, and can sometimes be
  wasteful (in cases where programs immediately afterward allocate
  more large chunks) the value should be high enough so that your
  overall system performance would improve by releasing this much
  memory.  As a rough guide, you might set to a value close to the
  average size of a process (program) running on your system.
  Releasing this much memory would allow such a process to run in
  memory.  Generally, it is worth tuning trim thresholds when a
  program undergoes phases where several large chunks are allocated
  and released in ways that can reuse each other's storage, perhaps
  mixed with phases where there are no such chunks at all. The trim
  value must be greater than page size to have any useful effect.  To
  disable trimming completely, you can set to MAX_SIZE_T. Note that the trick
  some people use of mallocing a huge space and then freeing it at
  program startup, in an attempt to reserve system memory, doesn't
  have the intended effect under automatic trimming, since that memory
  will immediately be returned to the system.

DEFAULT_MMAP_THRESHOLD       default: 256K
      Also settable using mallopt(M_MMAP_THRESHOLD, x)
  The request size threshold for using MMAP to directly service a
  request. Requests of at least this size that cannot be allocated
  using already-existing space will be serviced via mmap.  (If enough
  normal freed space already exists it is used instead.)  Using mmap
  segregates relatively large chunks of memory so that they can be
  individually obtained and released from the host system. A request
  serviced through mmap is never reused by any other request (at least
  not directly; the system may just so happen to remap successive
  requests to the same locations).  Segregating space in this way has
  the benefits that: Mmapped space can always be individually released
  back to the system, which helps keep the system level memory demands
  of a long-lived program low.  Also, mapped memory doesn't become
  `locked' between other chunks, as can happen with normally allocated
  chunks, which means that even trimming via malloc_trim would not
  release them.  However, it has the disadvantage that the space
  cannot be reclaimed, consolidated, and then used to service later
  requests, as happens with normal chunks.  The advantages of mmap
  nearly always outweigh disadvantages for "large" chunks, but the
  value of "large" may vary across systems.  The default is an
  empirically derived value that works well in most systems. You can
  disable mmap by setting to MAX_SIZE_T.

*/

===== c48c964d11a64eed69d24decd736de1f3a35ecad8913999c6451cffa8c06f520 =====
Sources: project/work/Code/Libraries/zlib/src/zutil.c

/* zutil.c -- target dependent utility functions for the compression library
 * Copyright (C) 1995-2005 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== c4ba88498507df3fd2da6e520fe9dc88a8e1249bf35e2b134246a9acdd63a749 =====
Sources: sdk/cache/sysroot/include/c++/v1/__algorithm/adjacent_find.h, sdk/cache/sysroot/include/c++/v1/__algorithm/all_of.h, sdk/cache/sysroot/include/c++/v1/__algorithm/any_of.h, sdk/cache/sysroot/include/c++/v1/__algorithm/count.h, sdk/cache/sysroot/include/c++/v1/__algorithm/count_if.h, sdk/cache/sysroot/include/c++/v1/__algorithm/equal.h, sdk/cache/sysroot/include/c++/v1/__algorithm/find.h, sdk/cache/sysroot/include/c++/v1/__algorithm/find_end.h, sdk/cache/sysroot/include/c++/v1/__algorithm/find_first_of.h, sdk/cache/sysroot/include/c++/v1/__algorithm/find_if.h, sdk/cache/sysroot/include/c++/v1/__algorithm/find_if_not.h, sdk/cache/sysroot/include/c++/v1/__algorithm/for_each.h, sdk/cache/sysroot/include/c++/v1/__algorithm/for_each_n.h, sdk/cache/sysroot/include/c++/v1/__algorithm/in_out_result.h, sdk/cache/sysroot/include/c++/v1/__algorithm/is_permutation.h, sdk/cache/sysroot/include/c++/v1/__algorithm/mismatch.h, sdk/cache/sysroot/include/c++/v1/__algorithm/none_of.h, sdk/cache/sysroot/include/c++/v1/__algorithm/radix_sort.h, sdk/cache/sysroot/include/c++/v1/__algorithm/search.h, sdk/cache/sysroot/include/c++/v1/__algorithm/search_n.h, sdk/cache/sysroot/include/c++/v1/__assert, sdk/cache/sysroot/include/c++/v1/__assertion_handler, sdk/cache/sysroot/include/c++/v1/__bit/bit_cast.h, sdk/cache/sysroot/include/c++/v1/__bit_reference, sdk/cache/sysroot/include/c++/v1/__charconv/tables.h, sdk/cache/sysroot/include/c++/v1/__charconv/to_chars_base_10.h, sdk/cache/sysroot/include/c++/v1/__charconv/to_chars_integral.h, sdk/cache/sysroot/include/c++/v1/__charconv/to_chars_result.h, sdk/cache/sysroot/include/c++/v1/__charconv/traits.h, sdk/cache/sysroot/include/c++/v1/__chrono/convert_to_timespec.h, sdk/cache/sysroot/include/c++/v1/__chrono/duration.h, sdk/cache/sysroot/include/c++/v1/__chrono/high_resolution_clock.h, sdk/cache/sysroot/include/c++/v1/__chrono/steady_clock.h, sdk/cache/sysroot/include/c++/v1/__chrono/system_clock.h, sdk/cache/sysroot/include/c++/v1/__chrono/time_point.h, sdk/cache/sysroot/include/c++/v1/__compare/compare_three_way.h, sdk/cache/sysroot/include/c++/v1/__config, sdk/cache/sysroot/include/c++/v1/__configuration/abi.h, sdk/cache/sysroot/include/c++/v1/__configuration/availability.h, sdk/cache/sysroot/include/c++/v1/__configuration/compiler.h, sdk/cache/sysroot/include/c++/v1/__configuration/language.h, sdk/cache/sysroot/include/c++/v1/__configuration/platform.h, sdk/cache/sysroot/include/c++/v1/__format/enable_insertable.h, sdk/cache/sysroot/include/c++/v1/__format/fmt_pair_like.h, sdk/cache/sysroot/include/c++/v1/__format/range_format.h, sdk/cache/sysroot/include/c++/v1/__functional/binary_function.h, sdk/cache/sysroot/include/c++/v1/__functional/binary_negate.h, sdk/cache/sysroot/include/c++/v1/__functional/bind.h, sdk/cache/sysroot/include/c++/v1/__functional/binder1st.h, sdk/cache/sysroot/include/c++/v1/__functional/binder2nd.h, sdk/cache/sysroot/include/c++/v1/__functional/compose.h, sdk/cache/sysroot/include/c++/v1/__functional/function.h, sdk/cache/sysroot/include/c++/v1/__functional/identity.h, sdk/cache/sysroot/include/c++/v1/__functional/invoke.h, sdk/cache/sysroot/include/c++/v1/__functional/is_transparent.h, sdk/cache/sysroot/include/c++/v1/__functional/mem_fn.h, sdk/cache/sysroot/include/c++/v1/__functional/mem_fun_ref.h, sdk/cache/sysroot/include/c++/v1/__functional/operations.h, sdk/cache/sysroot/include/c++/v1/__functional/perfect_forward.h, sdk/cache/sysroot/include/c++/v1/__functional/pointer_to_binary_function.h, sdk/cache/sysroot/include/c++/v1/__functional/pointer_to_unary_function.h, sdk/cache/sysroot/include/c++/v1/__functional/ranges_operations.h, sdk/cache/sysroot/include/c++/v1/__functional/reference_wrapper.h, sdk/cache/sysroot/include/c++/v1/__functional/unary_negate.h, sdk/cache/sysroot/include/c++/v1/__functional/weak_result_type.h, sdk/cache/sysroot/include/c++/v1/__hash_table, sdk/cache/sysroot/include/c++/v1/__ios/fpos.h, sdk/cache/sysroot/include/c++/v1/__iterator/access.h, sdk/cache/sysroot/include/c++/v1/__iterator/advance.h, sdk/cache/sysroot/include/c++/v1/__iterator/back_insert_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/bounded_iter.h, sdk/cache/sysroot/include/c++/v1/__iterator/concepts.h, sdk/cache/sysroot/include/c++/v1/__iterator/data.h, sdk/cache/sysroot/include/c++/v1/__iterator/default_sentinel.h, sdk/cache/sysroot/include/c++/v1/__iterator/distance.h, sdk/cache/sysroot/include/c++/v1/__iterator/empty.h, sdk/cache/sysroot/include/c++/v1/__iterator/erase_if_container.h, sdk/cache/sysroot/include/c++/v1/__iterator/front_insert_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/incrementable_traits.h, sdk/cache/sysroot/include/c++/v1/__iterator/insert_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/istream_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/istreambuf_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/iter_move.h, sdk/cache/sysroot/include/c++/v1/__iterator/iter_swap.h, sdk/cache/sysroot/include/c++/v1/__iterator/iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/iterator_traits.h, sdk/cache/sysroot/include/c++/v1/__iterator/move_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/next.h, sdk/cache/sysroot/include/c++/v1/__iterator/ostream_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/ostreambuf_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/prev.h, sdk/cache/sysroot/include/c++/v1/__iterator/ranges_iterator_traits.h, sdk/cache/sysroot/include/c++/v1/__iterator/readable_traits.h, sdk/cache/sysroot/include/c++/v1/__iterator/reverse_access.h, sdk/cache/sysroot/include/c++/v1/__iterator/reverse_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/size.h, sdk/cache/sysroot/include/c++/v1/__iterator/static_bounded_iter.h, sdk/cache/sysroot/include/c++/v1/__iterator/wrap_iter.h, sdk/cache/sysroot/include/c++/v1/__locale, sdk/cache/sysroot/include/c++/v1/__log_hardening_failure, sdk/cache/sysroot/include/c++/v1/__math/special_functions.h, sdk/cache/sysroot/include/c++/v1/__mbstate_t.h, sdk/cache/sysroot/include/c++/v1/__memory/addressof.h, sdk/cache/sysroot/include/c++/v1/__memory/allocation_guard.h, sdk/cache/sysroot/include/c++/v1/__memory/allocator.h, sdk/cache/sysroot/include/c++/v1/__memory/allocator_arg_t.h, sdk/cache/sysroot/include/c++/v1/__memory/allocator_traits.h, sdk/cache/sysroot/include/c++/v1/__memory/array_cookie.h, sdk/cache/sysroot/include/c++/v1/__memory/auto_ptr.h, sdk/cache/sysroot/include/c++/v1/__memory/compressed_pair.h, sdk/cache/sysroot/include/c++/v1/__memory/construct_at.h, sdk/cache/sysroot/include/c++/v1/__memory/inout_ptr.h, sdk/cache/sysroot/include/c++/v1/__memory/is_sufficiently_aligned.h, sdk/cache/sysroot/include/c++/v1/__memory/out_ptr.h, sdk/cache/sysroot/include/c++/v1/__memory/pointer_traits.h, sdk/cache/sysroot/include/c++/v1/__memory/raw_storage_iterator.h, sdk/cache/sysroot/include/c++/v1/__memory/shared_ptr.h, sdk/cache/sysroot/include/c++/v1/__memory/temporary_buffer.h, sdk/cache/sysroot/include/c++/v1/__memory/uninitialized_algorithms.h, sdk/cache/sysroot/include/c++/v1/__memory/unique_ptr.h, sdk/cache/sysroot/include/c++/v1/__memory/unique_temporary_buffer.h, sdk/cache/sysroot/include/c++/v1/__memory/uses_allocator.h, sdk/cache/sysroot/include/c++/v1/__node_handle, sdk/cache/sysroot/include/c++/v1/__numeric/partial_sum.h, sdk/cache/sysroot/include/c++/v1/__ranges/access.h, sdk/cache/sysroot/include/c++/v1/__ranges/all.h, sdk/cache/sysroot/include/c++/v1/__ranges/concepts.h, sdk/cache/sysroot/include/c++/v1/__ranges/container_compatible_range.h, sdk/cache/sysroot/include/c++/v1/__ranges/dangling.h, sdk/cache/sysroot/include/c++/v1/__ranges/data.h, sdk/cache/sysroot/include/c++/v1/__ranges/empty.h, sdk/cache/sysroot/include/c++/v1/__ranges/enable_borrowed_range.h, sdk/cache/sysroot/include/c++/v1/__ranges/enable_view.h, sdk/cache/sysroot/include/c++/v1/__ranges/from_range.h, sdk/cache/sysroot/include/c++/v1/__ranges/owning_view.h, sdk/cache/sysroot/include/c++/v1/__ranges/range_adaptor.h, sdk/cache/sysroot/include/c++/v1/__ranges/ref_view.h, sdk/cache/sysroot/include/c++/v1/__ranges/size.h, sdk/cache/sysroot/include/c++/v1/__ranges/subrange.h, sdk/cache/sysroot/include/c++/v1/__ranges/view_interface.h, sdk/cache/sysroot/include/c++/v1/__split_buffer, sdk/cache/sysroot/include/c++/v1/__std_mbstate_t.h, sdk/cache/sysroot/include/c++/v1/__system_error/errc.h, sdk/cache/sysroot/include/c++/v1/__system_error/error_category.h, sdk/cache/sysroot/include/c++/v1/__system_error/error_code.h, sdk/cache/sysroot/include/c++/v1/__system_error/error_condition.h, sdk/cache/sysroot/include/c++/v1/__system_error/system_error.h, sdk/cache/sysroot/include/c++/v1/__system_error/throw_system_error.h, sdk/cache/sysroot/include/c++/v1/__thread/id.h, sdk/cache/sysroot/include/c++/v1/__thread/poll_with_backoff.h, sdk/cache/sysroot/include/c++/v1/__thread/support.h, sdk/cache/sysroot/include/c++/v1/__thread/support/pthread.h, sdk/cache/sysroot/include/c++/v1/__thread/timed_backoff_policy.h, sdk/cache/sysroot/include/c++/v1/__tree, sdk/cache/sysroot/include/c++/v1/__type_traits/container_traits.h, sdk/cache/sysroot/include/c++/v1/__type_traits/invoke.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_specialization.h, sdk/cache/sysroot/include/c++/v1/__undef_macros, sdk/cache/sysroot/include/c++/v1/__utility/auto_cast.h, sdk/cache/sysroot/include/c++/v1/__utility/forward.h, sdk/cache/sysroot/include/c++/v1/__utility/forward_like.h, sdk/cache/sysroot/include/c++/v1/__utility/move.h, sdk/cache/sysroot/include/c++/v1/__utility/private_constructor_tag.h, sdk/cache/sysroot/include/c++/v1/__utility/scope_guard.h, sdk/cache/sysroot/include/c++/v1/__variant/monostate.h, sdk/cache/sysroot/include/c++/v1/__verbose_abort, sdk/cache/sysroot/include/c++/v1/__verbose_trap, sdk/cache/sysroot/include/c++/v1/algorithm, sdk/cache/sysroot/include/c++/v1/array, sdk/cache/sysroot/include/c++/v1/atomic, sdk/cache/sysroot/include/c++/v1/bitset, sdk/cache/sysroot/include/c++/v1/cctype, sdk/cache/sysroot/include/c++/v1/cerrno, sdk/cache/sysroot/include/c++/v1/climits, sdk/cache/sysroot/include/c++/v1/clocale, sdk/cache/sysroot/include/c++/v1/cmath, sdk/cache/sysroot/include/c++/v1/compare, sdk/cache/sysroot/include/c++/v1/concepts, sdk/cache/sysroot/include/c++/v1/cstdarg, sdk/cache/sysroot/include/c++/v1/cstddef, sdk/cache/sysroot/include/c++/v1/cstdint, sdk/cache/sysroot/include/c++/v1/cstdio, sdk/cache/sysroot/include/c++/v1/cstdlib, sdk/cache/sysroot/include/c++/v1/cstring, sdk/cache/sysroot/include/c++/v1/ctime, sdk/cache/sysroot/include/c++/v1/ctype.h, sdk/cache/sysroot/include/c++/v1/cwchar, sdk/cache/sysroot/include/c++/v1/cwctype, sdk/cache/sysroot/include/c++/v1/deque, sdk/cache/sysroot/include/c++/v1/errno.h, sdk/cache/sysroot/include/c++/v1/exception, sdk/cache/sysroot/include/c++/v1/float.h, sdk/cache/sysroot/include/c++/v1/format, sdk/cache/sysroot/include/c++/v1/functional, sdk/cache/sysroot/include/c++/v1/initializer_list, sdk/cache/sysroot/include/c++/v1/inttypes.h, sdk/cache/sysroot/include/c++/v1/ios, sdk/cache/sysroot/include/c++/v1/iosfwd, sdk/cache/sysroot/include/c++/v1/iostream, sdk/cache/sysroot/include/c++/v1/istream, sdk/cache/sysroot/include/c++/v1/iterator, sdk/cache/sysroot/include/c++/v1/limits, sdk/cache/sysroot/include/c++/v1/locale, sdk/cache/sysroot/include/c++/v1/map, sdk/cache/sysroot/include/c++/v1/math.h, sdk/cache/sysroot/include/c++/v1/memory, sdk/cache/sysroot/include/c++/v1/mutex, sdk/cache/sysroot/include/c++/v1/new, sdk/cache/sysroot/include/c++/v1/optional, sdk/cache/sysroot/include/c++/v1/ostream, sdk/cache/sysroot/include/c++/v1/print, sdk/cache/sysroot/include/c++/v1/queue, sdk/cache/sysroot/include/c++/v1/ratio, sdk/cache/sysroot/include/c++/v1/sstream, sdk/cache/sysroot/include/c++/v1/stack, sdk/cache/sysroot/include/c++/v1/stddef.h, sdk/cache/sysroot/include/c++/v1/stdexcept, sdk/cache/sysroot/include/c++/v1/stdio.h, sdk/cache/sysroot/include/c++/v1/stdlib.h, sdk/cache/sysroot/include/c++/v1/streambuf, sdk/cache/sysroot/include/c++/v1/string, sdk/cache/sysroot/include/c++/v1/string.h, sdk/cache/sysroot/include/c++/v1/string_view, sdk/cache/sysroot/include/c++/v1/system_error, sdk/cache/sysroot/include/c++/v1/tuple, sdk/cache/sysroot/include/c++/v1/type_traits, sdk/cache/sysroot/include/c++/v1/typeinfo, sdk/cache/sysroot/include/c++/v1/unordered_map, sdk/cache/sysroot/include/c++/v1/utility, sdk/cache/sysroot/include/c++/v1/variant, sdk/cache/sysroot/include/c++/v1/vector, sdk/cache/sysroot/include/c++/v1/version, sdk/cache/sysroot/include/c++/v1/wchar.h, sdk/cache/sysroot/include/c++/v1/wctype.h, sdk/system/lib/libcxx/include/__algorithm/adjacent_find.h, sdk/system/lib/libcxx/include/__algorithm/all_of.h, sdk/system/lib/libcxx/include/__algorithm/any_of.h, sdk/system/lib/libcxx/include/__algorithm/count.h, sdk/system/lib/libcxx/include/__algorithm/count_if.h, sdk/system/lib/libcxx/include/__algorithm/equal.h, sdk/system/lib/libcxx/include/__algorithm/find.h, sdk/system/lib/libcxx/include/__algorithm/find_end.h, sdk/system/lib/libcxx/include/__algorithm/find_first_of.h, sdk/system/lib/libcxx/include/__algorithm/find_if.h, sdk/system/lib/libcxx/include/__algorithm/find_if_not.h, sdk/system/lib/libcxx/include/__algorithm/for_each.h, sdk/system/lib/libcxx/include/__algorithm/for_each_n.h, sdk/system/lib/libcxx/include/__algorithm/in_found_result.h, sdk/system/lib/libcxx/include/__algorithm/in_fun_result.h, sdk/system/lib/libcxx/include/__algorithm/in_in_out_result.h, sdk/system/lib/libcxx/include/__algorithm/in_in_result.h, sdk/system/lib/libcxx/include/__algorithm/in_out_out_result.h, sdk/system/lib/libcxx/include/__algorithm/in_out_result.h, sdk/system/lib/libcxx/include/__algorithm/is_permutation.h, sdk/system/lib/libcxx/include/__algorithm/min_max_result.h, sdk/system/lib/libcxx/include/__algorithm/mismatch.h, sdk/system/lib/libcxx/include/__algorithm/none_of.h, sdk/system/lib/libcxx/include/__algorithm/out_value_result.h, sdk/system/lib/libcxx/include/__algorithm/radix_sort.h, sdk/system/lib/libcxx/include/__algorithm/ranges_fold.h, sdk/system/lib/libcxx/include/__algorithm/search.h, sdk/system/lib/libcxx/include/__algorithm/search_n.h, sdk/system/lib/libcxx/include/__assert, sdk/system/lib/libcxx/include/__assertion_handler, sdk/system/lib/libcxx/include/__bit/bit_cast.h, sdk/system/lib/libcxx/include/__bit/byteswap.h, sdk/system/lib/libcxx/include/__bit_reference, sdk/system/lib/libcxx/include/__charconv/chars_format.h, sdk/system/lib/libcxx/include/__charconv/from_chars_floating_point.h, sdk/system/lib/libcxx/include/__charconv/from_chars_integral.h, sdk/system/lib/libcxx/include/__charconv/from_chars_result.h, sdk/system/lib/libcxx/include/__charconv/tables.h, sdk/system/lib/libcxx/include/__charconv/to_chars.h, sdk/system/lib/libcxx/include/__charconv/to_chars_base_10.h, sdk/system/lib/libcxx/include/__charconv/to_chars_floating_point.h, sdk/system/lib/libcxx/include/__charconv/to_chars_integral.h, sdk/system/lib/libcxx/include/__charconv/to_chars_result.h, sdk/system/lib/libcxx/include/__charconv/traits.h, sdk/system/lib/libcxx/include/__chrono/calendar.h, sdk/system/lib/libcxx/include/__chrono/concepts.h, sdk/system/lib/libcxx/include/__chrono/convert_to_timespec.h, sdk/system/lib/libcxx/include/__chrono/convert_to_tm.h, sdk/system/lib/libcxx/include/__chrono/day.h, sdk/system/lib/libcxx/include/__chrono/duration.h, sdk/system/lib/libcxx/include/__chrono/exception.h, sdk/system/lib/libcxx/include/__chrono/file_clock.h, sdk/system/lib/libcxx/include/__chrono/formatter.h, sdk/system/lib/libcxx/include/__chrono/gps_clock.h, sdk/system/lib/libcxx/include/__chrono/hh_mm_ss.h, sdk/system/lib/libcxx/include/__chrono/high_resolution_clock.h, sdk/system/lib/libcxx/include/__chrono/is_clock.h, sdk/system/lib/libcxx/include/__chrono/leap_second.h, sdk/system/lib/libcxx/include/__chrono/literals.h, sdk/system/lib/libcxx/include/__chrono/local_info.h, sdk/system/lib/libcxx/include/__chrono/month.h, sdk/system/lib/libcxx/include/__chrono/month_weekday.h, sdk/system/lib/libcxx/include/__chrono/monthday.h, sdk/system/lib/libcxx/include/__chrono/ostream.h, sdk/system/lib/libcxx/include/__chrono/parser_std_format_spec.h, sdk/system/lib/libcxx/include/__chrono/statically_widen.h, sdk/system/lib/libcxx/include/__chrono/steady_clock.h, sdk/system/lib/libcxx/include/__chrono/sys_info.h, sdk/system/lib/libcxx/include/__chrono/system_clock.h, sdk/system/lib/libcxx/include/__chrono/tai_clock.h, sdk/system/lib/libcxx/include/__chrono/time_point.h, sdk/system/lib/libcxx/include/__chrono/time_zone.h, sdk/system/lib/libcxx/include/__chrono/time_zone_link.h, sdk/system/lib/libcxx/include/__chrono/tzdb.h, sdk/system/lib/libcxx/include/__chrono/tzdb_list.h, sdk/system/lib/libcxx/include/__chrono/utc_clock.h, sdk/system/lib/libcxx/include/__chrono/weekday.h, sdk/system/lib/libcxx/include/__chrono/year.h, sdk/system/lib/libcxx/include/__chrono/year_month.h, sdk/system/lib/libcxx/include/__chrono/year_month_day.h, sdk/system/lib/libcxx/include/__chrono/year_month_weekday.h, sdk/system/lib/libcxx/include/__chrono/zoned_time.h, sdk/system/lib/libcxx/include/__compare/compare_three_way.h, sdk/system/lib/libcxx/include/__config, sdk/system/lib/libcxx/include/__configuration/abi.h, sdk/system/lib/libcxx/include/__configuration/availability.h, sdk/system/lib/libcxx/include/__configuration/compiler.h, sdk/system/lib/libcxx/include/__configuration/language.h, sdk/system/lib/libcxx/include/__configuration/platform.h, sdk/system/lib/libcxx/include/__expected/bad_expected_access.h, sdk/system/lib/libcxx/include/__expected/expected.h, sdk/system/lib/libcxx/include/__expected/unexpect.h, sdk/system/lib/libcxx/include/__expected/unexpected.h, sdk/system/lib/libcxx/include/__filesystem/copy_options.h, sdk/system/lib/libcxx/include/__filesystem/directory_entry.h, sdk/system/lib/libcxx/include/__filesystem/directory_iterator.h, sdk/system/lib/libcxx/include/__filesystem/directory_options.h, sdk/system/lib/libcxx/include/__filesystem/file_status.h, sdk/system/lib/libcxx/include/__filesystem/file_time_type.h, sdk/system/lib/libcxx/include/__filesystem/file_type.h, sdk/system/lib/libcxx/include/__filesystem/filesystem_error.h, sdk/system/lib/libcxx/include/__filesystem/operations.h, sdk/system/lib/libcxx/include/__filesystem/path.h, sdk/system/lib/libcxx/include/__filesystem/path_iterator.h, sdk/system/lib/libcxx/include/__filesystem/perm_options.h, sdk/system/lib/libcxx/include/__filesystem/perms.h, sdk/system/lib/libcxx/include/__filesystem/recursive_directory_iterator.h, sdk/system/lib/libcxx/include/__filesystem/space_info.h, sdk/system/lib/libcxx/include/__filesystem/u8path.h, sdk/system/lib/libcxx/include/__flat_map/flat_map.h, sdk/system/lib/libcxx/include/__flat_map/flat_multimap.h, sdk/system/lib/libcxx/include/__flat_map/key_value_iterator.h, sdk/system/lib/libcxx/include/__flat_map/sorted_equivalent.h, sdk/system/lib/libcxx/include/__flat_map/sorted_unique.h, sdk/system/lib/libcxx/include/__flat_map/utils.h, sdk/system/lib/libcxx/include/__flat_set/flat_multiset.h, sdk/system/lib/libcxx/include/__flat_set/flat_set.h, sdk/system/lib/libcxx/include/__flat_set/ra_iterator.h, sdk/system/lib/libcxx/include/__flat_set/utils.h, sdk/system/lib/libcxx/include/__format/buffer.h, sdk/system/lib/libcxx/include/__format/concepts.h, sdk/system/lib/libcxx/include/__format/container_adaptor.h, sdk/system/lib/libcxx/include/__format/enable_insertable.h, sdk/system/lib/libcxx/include/__format/escaped_output_table.h, sdk/system/lib/libcxx/include/__format/extended_grapheme_cluster_table.h, sdk/system/lib/libcxx/include/__format/fmt_pair_like.h, sdk/system/lib/libcxx/include/__format/format_arg.h, sdk/system/lib/libcxx/include/__format/format_arg_store.h, sdk/system/lib/libcxx/include/__format/format_args.h, sdk/system/lib/libcxx/include/__format/format_context.h, sdk/system/lib/libcxx/include/__format/format_error.h, sdk/system/lib/libcxx/include/__format/format_functions.h, sdk/system/lib/libcxx/include/__format/format_parse_context.h, sdk/system/lib/libcxx/include/__format/format_string.h, sdk/system/lib/libcxx/include/__format/format_to_n_result.h, sdk/system/lib/libcxx/include/__format/formatter.h, sdk/system/lib/libcxx/include/__format/formatter_bool.h, sdk/system/lib/libcxx/include/__format/formatter_char.h, sdk/system/lib/libcxx/include/__format/formatter_floating_point.h, sdk/system/lib/libcxx/include/__format/formatter_integer.h, sdk/system/lib/libcxx/include/__format/formatter_integral.h, sdk/system/lib/libcxx/include/__format/formatter_output.h, sdk/system/lib/libcxx/include/__format/formatter_pointer.h, sdk/system/lib/libcxx/include/__format/formatter_string.h, sdk/system/lib/libcxx/include/__format/formatter_tuple.h, sdk/system/lib/libcxx/include/__format/indic_conjunct_break_table.h, sdk/system/lib/libcxx/include/__format/parser_std_format_spec.h, sdk/system/lib/libcxx/include/__format/range_default_formatter.h, sdk/system/lib/libcxx/include/__format/range_format.h, sdk/system/lib/libcxx/include/__format/range_formatter.h, sdk/system/lib/libcxx/include/__format/unicode.h, sdk/system/lib/libcxx/include/__format/width_estimation_table.h, sdk/system/lib/libcxx/include/__format/write_escaped.h, sdk/system/lib/libcxx/include/__functional/binary_function.h, sdk/system/lib/libcxx/include/__functional/binary_negate.h, sdk/system/lib/libcxx/include/__functional/bind.h, sdk/system/lib/libcxx/include/__functional/bind_back.h, sdk/system/lib/libcxx/include/__functional/bind_front.h, sdk/system/lib/libcxx/include/__functional/binder1st.h, sdk/system/lib/libcxx/include/__functional/binder2nd.h, sdk/system/lib/libcxx/include/__functional/compose.h, sdk/system/lib/libcxx/include/__functional/default_searcher.h, sdk/system/lib/libcxx/include/__functional/function.h, sdk/system/lib/libcxx/include/__functional/identity.h, sdk/system/lib/libcxx/include/__functional/invoke.h, sdk/system/lib/libcxx/include/__functional/is_transparent.h, sdk/system/lib/libcxx/include/__functional/mem_fn.h, sdk/system/lib/libcxx/include/__functional/mem_fun_ref.h, sdk/system/lib/libcxx/include/__functional/not_fn.h, sdk/system/lib/libcxx/include/__functional/operations.h, sdk/system/lib/libcxx/include/__functional/perfect_forward.h, sdk/system/lib/libcxx/include/__functional/pointer_to_binary_function.h, sdk/system/lib/libcxx/include/__functional/pointer_to_unary_function.h, sdk/system/lib/libcxx/include/__functional/ranges_operations.h, sdk/system/lib/libcxx/include/__functional/reference_wrapper.h, sdk/system/lib/libcxx/include/__functional/unary_negate.h, sdk/system/lib/libcxx/include/__functional/weak_result_type.h, sdk/system/lib/libcxx/include/__fwd/format.h, sdk/system/lib/libcxx/include/__hash_table, sdk/system/lib/libcxx/include/__ios/fpos.h, sdk/system/lib/libcxx/include/__iterator/access.h, sdk/system/lib/libcxx/include/__iterator/advance.h, sdk/system/lib/libcxx/include/__iterator/back_insert_iterator.h, sdk/system/lib/libcxx/include/__iterator/bounded_iter.h, sdk/system/lib/libcxx/include/__iterator/common_iterator.h, sdk/system/lib/libcxx/include/__iterator/concepts.h, sdk/system/lib/libcxx/include/__iterator/counted_iterator.h, sdk/system/lib/libcxx/include/__iterator/data.h, sdk/system/lib/libcxx/include/__iterator/default_sentinel.h, sdk/system/lib/libcxx/include/__iterator/distance.h, sdk/system/lib/libcxx/include/__iterator/empty.h, sdk/system/lib/libcxx/include/__iterator/erase_if_container.h, sdk/system/lib/libcxx/include/__iterator/front_insert_iterator.h, sdk/system/lib/libcxx/include/__iterator/incrementable_traits.h, sdk/system/lib/libcxx/include/__iterator/indirectly_comparable.h, sdk/system/lib/libcxx/include/__iterator/insert_iterator.h, sdk/system/lib/libcxx/include/__iterator/istream_iterator.h, sdk/system/lib/libcxx/include/__iterator/istreambuf_iterator.h, sdk/system/lib/libcxx/include/__iterator/iter_move.h, sdk/system/lib/libcxx/include/__iterator/iter_swap.h, sdk/system/lib/libcxx/include/__iterator/iterator.h, sdk/system/lib/libcxx/include/__iterator/iterator_traits.h, sdk/system/lib/libcxx/include/__iterator/mergeable.h, sdk/system/lib/libcxx/include/__iterator/move_iterator.h, sdk/system/lib/libcxx/include/__iterator/next.h, sdk/system/lib/libcxx/include/__iterator/ostream_iterator.h, sdk/system/lib/libcxx/include/__iterator/ostreambuf_iterator.h, sdk/system/lib/libcxx/include/__iterator/permutable.h, sdk/system/lib/libcxx/include/__iterator/prev.h, sdk/system/lib/libcxx/include/__iterator/projected.h, sdk/system/lib/libcxx/include/__iterator/ranges_iterator_traits.h, sdk/system/lib/libcxx/include/__iterator/readable_traits.h, sdk/system/lib/libcxx/include/__iterator/reverse_access.h, sdk/system/lib/libcxx/include/__iterator/reverse_iterator.h, sdk/system/lib/libcxx/include/__iterator/size.h, sdk/system/lib/libcxx/include/__iterator/sortable.h, sdk/system/lib/libcxx/include/__iterator/static_bounded_iter.h, sdk/system/lib/libcxx/include/__iterator/unreachable_sentinel.h, sdk/system/lib/libcxx/include/__iterator/wrap_iter.h, sdk/system/lib/libcxx/include/__locale, sdk/system/lib/libcxx/include/__log_hardening_failure, sdk/system/lib/libcxx/include/__math/special_functions.h, sdk/system/lib/libcxx/include/__mbstate_t.h, sdk/system/lib/libcxx/include/__memory/addressof.h, sdk/system/lib/libcxx/include/__memory/allocation_guard.h, sdk/system/lib/libcxx/include/__memory/allocator.h, sdk/system/lib/libcxx/include/__memory/allocator_arg_t.h, sdk/system/lib/libcxx/include/__memory/allocator_traits.h, sdk/system/lib/libcxx/include/__memory/array_cookie.h, sdk/system/lib/libcxx/include/__memory/assume_aligned.h, sdk/system/lib/libcxx/include/__memory/auto_ptr.h, sdk/system/lib/libcxx/include/__memory/compressed_pair.h, sdk/system/lib/libcxx/include/__memory/concepts.h, sdk/system/lib/libcxx/include/__memory/construct_at.h, sdk/system/lib/libcxx/include/__memory/inout_ptr.h, sdk/system/lib/libcxx/include/__memory/is_sufficiently_aligned.h, sdk/system/lib/libcxx/include/__memory/out_ptr.h, sdk/system/lib/libcxx/include/__memory/pointer_traits.h, sdk/system/lib/libcxx/include/__memory/ranges_construct_at.h, sdk/system/lib/libcxx/include/__memory/ranges_destroy.h, sdk/system/lib/libcxx/include/__memory/ranges_uninitialized_algorithms.h, sdk/system/lib/libcxx/include/__memory/raw_storage_iterator.h, sdk/system/lib/libcxx/include/__memory/shared_ptr.h, sdk/system/lib/libcxx/include/__memory/temporary_buffer.h, sdk/system/lib/libcxx/include/__memory/uninitialized_algorithms.h, sdk/system/lib/libcxx/include/__memory/unique_ptr.h, sdk/system/lib/libcxx/include/__memory/unique_temporary_buffer.h, sdk/system/lib/libcxx/include/__memory/uses_allocator.h, sdk/system/lib/libcxx/include/__node_handle, sdk/system/lib/libcxx/include/__numeric/accumulate.h, sdk/system/lib/libcxx/include/__numeric/adjacent_difference.h, sdk/system/lib/libcxx/include/__numeric/exclusive_scan.h, sdk/system/lib/libcxx/include/__numeric/gcd_lcm.h, sdk/system/lib/libcxx/include/__numeric/inclusive_scan.h, sdk/system/lib/libcxx/include/__numeric/inner_product.h, sdk/system/lib/libcxx/include/__numeric/iota.h, sdk/system/lib/libcxx/include/__numeric/midpoint.h, sdk/system/lib/libcxx/include/__numeric/partial_sum.h, sdk/system/lib/libcxx/include/__numeric/ranges_iota.h, sdk/system/lib/libcxx/include/__numeric/reduce.h, sdk/system/lib/libcxx/include/__numeric/saturation_arithmetic.h, sdk/system/lib/libcxx/include/__numeric/transform_exclusive_scan.h, sdk/system/lib/libcxx/include/__numeric/transform_inclusive_scan.h, sdk/system/lib/libcxx/include/__numeric/transform_reduce.h, sdk/system/lib/libcxx/include/__pstl/backends/serial.h, sdk/system/lib/libcxx/include/__ranges/access.h, sdk/system/lib/libcxx/include/__ranges/adjacent_transform_view.h, sdk/system/lib/libcxx/include/__ranges/adjacent_view.h, sdk/system/lib/libcxx/include/__ranges/all.h, sdk/system/lib/libcxx/include/__ranges/chunk_by_view.h, sdk/system/lib/libcxx/include/__ranges/common_view.h, sdk/system/lib/libcxx/include/__ranges/concepts.h, sdk/system/lib/libcxx/include/__ranges/container_compatible_range.h, sdk/system/lib/libcxx/include/__ranges/counted.h, sdk/system/lib/libcxx/include/__ranges/dangling.h, sdk/system/lib/libcxx/include/__ranges/data.h, sdk/system/lib/libcxx/include/__ranges/drop_view.h, sdk/system/lib/libcxx/include/__ranges/drop_while_view.h, sdk/system/lib/libcxx/include/__ranges/elements_of.h, sdk/system/lib/libcxx/include/__ranges/elements_view.h, sdk/system/lib/libcxx/include/__ranges/empty.h, sdk/system/lib/libcxx/include/__ranges/empty_view.h, sdk/system/lib/libcxx/include/__ranges/enable_borrowed_range.h, sdk/system/lib/libcxx/include/__ranges/enable_view.h, sdk/system/lib/libcxx/include/__ranges/filter_view.h, sdk/system/lib/libcxx/include/__ranges/from_range.h, sdk/system/lib/libcxx/include/__ranges/iota_view.h, sdk/system/lib/libcxx/include/__ranges/istream_view.h, sdk/system/lib/libcxx/include/__ranges/join_view.h, sdk/system/lib/libcxx/include/__ranges/join_with_view.h, sdk/system/lib/libcxx/include/__ranges/lazy_split_view.h, sdk/system/lib/libcxx/include/__ranges/movable_box.h, sdk/system/lib/libcxx/include/__ranges/non_propagating_cache.h, sdk/system/lib/libcxx/include/__ranges/owning_view.h, sdk/system/lib/libcxx/include/__ranges/range_adaptor.h, sdk/system/lib/libcxx/include/__ranges/rbegin.h, sdk/system/lib/libcxx/include/__ranges/ref_view.h, sdk/system/lib/libcxx/include/__ranges/rend.h, sdk/system/lib/libcxx/include/__ranges/repeat_view.h, sdk/system/lib/libcxx/include/__ranges/reverse_view.h, sdk/system/lib/libcxx/include/__ranges/single_view.h, sdk/system/lib/libcxx/include/__ranges/size.h, sdk/system/lib/libcxx/include/__ranges/split_view.h, sdk/system/lib/libcxx/include/__ranges/subrange.h, sdk/system/lib/libcxx/include/__ranges/take_view.h, sdk/system/lib/libcxx/include/__ranges/take_while_view.h, sdk/system/lib/libcxx/include/__ranges/to.h, sdk/system/lib/libcxx/include/__ranges/transform_view.h, sdk/system/lib/libcxx/include/__ranges/view_interface.h, sdk/system/lib/libcxx/include/__ranges/views.h, sdk/system/lib/libcxx/include/__ranges/zip_transform_view.h, sdk/system/lib/libcxx/include/__ranges/zip_view.h, sdk/system/lib/libcxx/include/__split_buffer, sdk/system/lib/libcxx/include/__std_mbstate_t.h, sdk/system/lib/libcxx/include/__stop_token/atomic_unique_lock.h, sdk/system/lib/libcxx/include/__stop_token/intrusive_list_view.h, sdk/system/lib/libcxx/include/__stop_token/intrusive_shared_ptr.h, sdk/system/lib/libcxx/include/__stop_token/stop_callback.h, sdk/system/lib/libcxx/include/__stop_token/stop_source.h, sdk/system/lib/libcxx/include/__stop_token/stop_state.h, sdk/system/lib/libcxx/include/__stop_token/stop_token.h, sdk/system/lib/libcxx/include/__support/ibm/gettod_zos.h, sdk/system/lib/libcxx/include/__support/ibm/locale_mgmt_zos.h, sdk/system/lib/libcxx/include/__support/ibm/nanosleep.h, sdk/system/lib/libcxx/include/__system_error/errc.h, sdk/system/lib/libcxx/include/__system_error/error_category.h, sdk/system/lib/libcxx/include/__system_error/error_code.h, sdk/system/lib/libcxx/include/__system_error/error_condition.h, sdk/system/lib/libcxx/include/__system_error/system_error.h, sdk/system/lib/libcxx/include/__system_error/throw_system_error.h, sdk/system/lib/libcxx/include/__thread/formatter.h, sdk/system/lib/libcxx/include/__thread/id.h, sdk/system/lib/libcxx/include/__thread/jthread.h, sdk/system/lib/libcxx/include/__thread/poll_with_backoff.h, sdk/system/lib/libcxx/include/__thread/support.h, sdk/system/lib/libcxx/include/__thread/support/c11.h, sdk/system/lib/libcxx/include/__thread/support/external.h, sdk/system/lib/libcxx/include/__thread/support/pthread.h, sdk/system/lib/libcxx/include/__thread/support/windows.h, sdk/system/lib/libcxx/include/__thread/this_thread.h, sdk/system/lib/libcxx/include/__thread/thread.h, sdk/system/lib/libcxx/include/__thread/timed_backoff_policy.h, sdk/system/lib/libcxx/include/__tree, sdk/system/lib/libcxx/include/__tuple/tuple_transform.h, sdk/system/lib/libcxx/include/__type_traits/container_traits.h, sdk/system/lib/libcxx/include/__type_traits/invoke.h, sdk/system/lib/libcxx/include/__type_traits/is_specialization.h, sdk/system/lib/libcxx/include/__undef_macros, sdk/system/lib/libcxx/include/__utility/as_lvalue.h, sdk/system/lib/libcxx/include/__utility/auto_cast.h, sdk/system/lib/libcxx/include/__utility/forward.h, sdk/system/lib/libcxx/include/__utility/forward_like.h, sdk/system/lib/libcxx/include/__utility/move.h, sdk/system/lib/libcxx/include/__utility/private_constructor_tag.h, sdk/system/lib/libcxx/include/__utility/scope_guard.h, sdk/system/lib/libcxx/include/__utility/to_underlying.h, sdk/system/lib/libcxx/include/__variant/monostate.h, sdk/system/lib/libcxx/include/__verbose_abort, sdk/system/lib/libcxx/include/__verbose_trap, sdk/system/lib/libcxx/include/algorithm, sdk/system/lib/libcxx/include/any, sdk/system/lib/libcxx/include/array, sdk/system/lib/libcxx/include/atomic, sdk/system/lib/libcxx/include/barrier, sdk/system/lib/libcxx/include/bitset, sdk/system/lib/libcxx/include/cassert, sdk/system/lib/libcxx/include/ccomplex, sdk/system/lib/libcxx/include/cctype, sdk/system/lib/libcxx/include/cerrno, sdk/system/lib/libcxx/include/cfenv, sdk/system/lib/libcxx/include/cfloat, sdk/system/lib/libcxx/include/charconv, sdk/system/lib/libcxx/include/chrono, sdk/system/lib/libcxx/include/cinttypes, sdk/system/lib/libcxx/include/ciso646, sdk/system/lib/libcxx/include/climits, sdk/system/lib/libcxx/include/clocale, sdk/system/lib/libcxx/include/cmath, sdk/system/lib/libcxx/include/codecvt, sdk/system/lib/libcxx/include/compare, sdk/system/lib/libcxx/include/complex, sdk/system/lib/libcxx/include/complex.h, sdk/system/lib/libcxx/include/concepts, sdk/system/lib/libcxx/include/condition_variable, sdk/system/lib/libcxx/include/coroutine, sdk/system/lib/libcxx/include/csetjmp, sdk/system/lib/libcxx/include/csignal, sdk/system/lib/libcxx/include/cstdalign, sdk/system/lib/libcxx/include/cstdarg, sdk/system/lib/libcxx/include/cstdbool, sdk/system/lib/libcxx/include/cstddef, sdk/system/lib/libcxx/include/cstdint, sdk/system/lib/libcxx/include/cstdio, sdk/system/lib/libcxx/include/cstdlib, sdk/system/lib/libcxx/include/cstring, sdk/system/lib/libcxx/include/ctgmath, sdk/system/lib/libcxx/include/ctime, sdk/system/lib/libcxx/include/ctype.h, sdk/system/lib/libcxx/include/cuchar, sdk/system/lib/libcxx/include/cwchar, sdk/system/lib/libcxx/include/cwctype, sdk/system/lib/libcxx/include/deque, sdk/system/lib/libcxx/include/errno.h, sdk/system/lib/libcxx/include/exception, sdk/system/lib/libcxx/include/execution, sdk/system/lib/libcxx/include/expected, sdk/system/lib/libcxx/include/experimental/__simd/aligned_tag.h, sdk/system/lib/libcxx/include/experimental/__simd/declaration.h, sdk/system/lib/libcxx/include/experimental/__simd/reference.h, sdk/system/lib/libcxx/include/experimental/__simd/scalar.h, sdk/system/lib/libcxx/include/experimental/__simd/simd.h, sdk/system/lib/libcxx/include/experimental/__simd/simd_mask.h, sdk/system/lib/libcxx/include/experimental/__simd/traits.h, sdk/system/lib/libcxx/include/experimental/__simd/utility.h, sdk/system/lib/libcxx/include/experimental/__simd/vec_ext.h, sdk/system/lib/libcxx/include/fenv.h, sdk/system/lib/libcxx/include/filesystem, sdk/system/lib/libcxx/include/flat_map, sdk/system/lib/libcxx/include/flat_set, sdk/system/lib/libcxx/include/float.h, sdk/system/lib/libcxx/include/format, sdk/system/lib/libcxx/include/forward_list, sdk/system/lib/libcxx/include/fstream, sdk/system/lib/libcxx/include/functional, sdk/system/lib/libcxx/include/future, sdk/system/lib/libcxx/include/initializer_list, sdk/system/lib/libcxx/include/inttypes.h, sdk/system/lib/libcxx/include/iomanip, sdk/system/lib/libcxx/include/ios, sdk/system/lib/libcxx/include/iosfwd, sdk/system/lib/libcxx/include/iostream, sdk/system/lib/libcxx/include/istream, sdk/system/lib/libcxx/include/iterator, sdk/system/lib/libcxx/include/latch, sdk/system/lib/libcxx/include/limits, sdk/system/lib/libcxx/include/list, sdk/system/lib/libcxx/include/locale, sdk/system/lib/libcxx/include/map, sdk/system/lib/libcxx/include/math.h, sdk/system/lib/libcxx/include/memory, sdk/system/lib/libcxx/include/memory_resource, sdk/system/lib/libcxx/include/mutex, sdk/system/lib/libcxx/include/new, sdk/system/lib/libcxx/include/numbers, sdk/system/lib/libcxx/include/numeric, sdk/system/lib/libcxx/include/optional, sdk/system/lib/libcxx/include/ostream, sdk/system/lib/libcxx/include/print, sdk/system/lib/libcxx/include/queue, sdk/system/lib/libcxx/include/random, sdk/system/lib/libcxx/include/ranges, sdk/system/lib/libcxx/include/ratio, sdk/system/lib/libcxx/include/regex, sdk/system/lib/libcxx/include/scoped_allocator, sdk/system/lib/libcxx/include/semaphore, sdk/system/lib/libcxx/include/set, sdk/system/lib/libcxx/include/shared_mutex, sdk/system/lib/libcxx/include/source_location, sdk/system/lib/libcxx/include/sstream, sdk/system/lib/libcxx/include/stack, sdk/system/lib/libcxx/include/stdatomic.h, sdk/system/lib/libcxx/include/stddef.h, sdk/system/lib/libcxx/include/stdexcept, sdk/system/lib/libcxx/include/stdio.h, sdk/system/lib/libcxx/include/stdlib.h, sdk/system/lib/libcxx/include/stop_token, sdk/system/lib/libcxx/include/streambuf, sdk/system/lib/libcxx/include/string, sdk/system/lib/libcxx/include/string.h, sdk/system/lib/libcxx/include/string_view, sdk/system/lib/libcxx/include/strstream, sdk/system/lib/libcxx/include/syncstream, sdk/system/lib/libcxx/include/system_error, sdk/system/lib/libcxx/include/tgmath.h, sdk/system/lib/libcxx/include/thread, sdk/system/lib/libcxx/include/tuple, sdk/system/lib/libcxx/include/type_traits, sdk/system/lib/libcxx/include/typeindex, sdk/system/lib/libcxx/include/typeinfo, sdk/system/lib/libcxx/include/uchar.h, sdk/system/lib/libcxx/include/unordered_map, sdk/system/lib/libcxx/include/unordered_set, sdk/system/lib/libcxx/include/utility, sdk/system/lib/libcxx/include/valarray, sdk/system/lib/libcxx/include/variant, sdk/system/lib/libcxx/include/vector, sdk/system/lib/libcxx/include/version, sdk/system/lib/libcxx/include/wchar.h, sdk/system/lib/libcxx/include/wctype.h, sdk/system/lib/libcxx/src/experimental/include/tzdb/time_zone_private.h, sdk/system/lib/libcxx/src/experimental/include/tzdb/types_private.h, sdk/system/lib/libcxx/src/include/overridable_function.h, sdk/system/lib/libcxx/src/include/ryu/ryu.h, sdk/system/lib/libcxx/src/include/sso_allocator.h, sdk/system/lib/libcxx/src/std_stream.h

// -*- C++ -*-
//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== c68f41af5a5ba7c37b947d6e80f5d520d3ef401d70e3a55f34b49cae798002cb =====
Sources: project/work/Code/Libraries/zlib/src/crc32.c

/* crc32.c -- compute the CRC-32 of a data stream
 * Copyright (C) 1995-2005 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 *
 * Thanks to Rodney Brown <rbrown64@csc.com.au> for his contribution of faster
 * CRC methods: exclusive-oring 32 bits of data at a time, and pre-computing
 * tables for updating the shift register in one step with three exclusive-ors
 * instead of four steps with four exclusive-ors.  This results in about a
 * factor of two increase in speed on a Power PC G4 (PPC7455) using gcc -O3.
 */

===== c7f0c46bd8a2bdc2a6d7d34458e25524a3214c32e8e416097f1c9e15b4470b4c =====
Sources: sdk/system/include/EGL/egl.h, sdk/system/include/EGL/eglext.h

/*
** Copyright (c) 2013-2017 The Khronos Group Inc.
**
** Permission is hereby granted, free of charge, to any person obtaining a
** copy of this software and/or associated documentation files (the
** "Materials"), to deal in the Materials without restriction, including
** without limitation the rights to use, copy, modify, merge, publish,
** distribute, sublicense, and/or sell copies of the Materials, and to
** permit persons to whom the Materials are furnished to do so, subject to
** the following conditions:
**
** The above copyright notice and this permission notice shall be included
** in all copies or substantial portions of the Materials.
**
** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
*/

===== c814ba080e4f4db32fbf167907dbaea1efd4efe3259333b53f250d5c93eaf0cc =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/floatunsitf.c

//===-- lib/floatunsitf.c - uint -> quad-precision conversion -----*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements unsigned integer to quad-precision conversion for the
// compiler-rt library in the IEEE-754 default round-to-nearest, ties-to-even
// mode.
//
//===----------------------------------------------------------------------===//

===== c82bbdf88a76da3f7927a8bd6747c7e0ed5a8a2970079d7eb48a53b428814e72 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_mulo_impl.inc

//===-- int_mulo_impl.inc - Implement __mulo[sdt]i4 ---------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// Helper used by __mulosi4, __mulodi4 and __muloti4.
//
//===----------------------------------------------------------------------===//

===== c86a48637b483e8c3e6cca2a036b6c5eb3649e0e0f7c91bcc398d196fb683880 =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/netbsd_syscall_hooks.h

//===-- netbsd_syscall_hooks.h --------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of public sanitizer interface.
//
// System call handlers.
//
// Interface methods declared in this header implement pre- and post- syscall
// actions for the active sanitizer.
// Usage:
//   __sanitizer_syscall_pre_getfoo(...args...);
//   long long res = syscall(SYS_getfoo, ...args...);
//   __sanitizer_syscall_post_getfoo(res, ...args...);
//
// DO NOT EDIT! THIS FILE HAS BEEN GENERATED!
//
// Generated with: generate_netbsd_syscalls.awk
// Generated date: 2020-09-10
// Generated from: syscalls.master,v 1.306 2020/08/14 00:53:16 riastradh Exp
//
//===----------------------------------------------------------------------===//

===== c90662135910b0f0edd97131d0e116a027ec79e46b2785b7b596fa617cca78e3 =====
Sources: sdk/system/lib/libc/musl/src/math/__rem_pio2.c

/*
 * ====================================================
 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunSoft, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.
 * ====================================================
 *
 * Optimized by Bruce D. Evans.
 */

===== c920b8268a3eba56e900412f17030aa22ccdd29eeaf9cbab0d780aa690b4b50c =====
Sources: project/work/Code/Libraries/SoLoud/src/core/soloud_file.cpp

/*
SoLoud audio engine
Copyright (c) 2013-2015 Jari Komppa

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.

2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.

3. This notice may not be removed or altered from any source
distribution.
*/

===== c9e73f3373c104014f2ae653dd6add4e55a2e02f7046ea7bf3a5be305b8ae754 =====
Sources: sdk/system/lib/compiler-rt/include/profile/MemProfData.inc

/*===-- MemProfData.inc - MemProf profiling runtime structures -*- C++ -*-=== *\
|*
|* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|* See https://llvm.org/LICENSE.txt for license information.
|* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|*
\*===----------------------------------------------------------------------===*/

===== ccb60d2103e256246a6b0732a3a1db5fc5fdded3e0ee94e833b2e05c02faf3a5 =====
Sources: clang/24/include/__stddef_size_t.h

/*===---- __stddef_size_t.h - Definition of size_t -------------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== cd231a186c7be0a5b5e6de57bb3ea87b712f5f2bce340ed048656008b4e3c013 =====
Sources: sdk/system/include/compat/arm_neon.h

/* Hedley - https://nemequ.github.io/hedley
 * Created by Evan Nemerson <evan@nemerson.com>
 *
 * To the extent possible under law, the author(s) have dedicated all
 * copyright and related and neighboring rights to this software to
 * the public domain worldwide. This software is distributed without
 * any warranty.
 *
 * For details, see <http://creativecommons.org/publicdomain/zero/1.0/>.
 * SPDX-License-Identifier: CC0-1.0
 */

===== cd763127bc2626ad275a4afc1a13fa663427712f766b7c950570e254a5b6d63c =====
Sources: project/work/Code/Libraries/SoLoud/src/core/soloud.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_audiosource.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_bus.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_fader.cpp, project/work/Code/Libraries/SoLoud/src/core/soloud_filter.cpp, project/work/Code/Libraries/SoLoud/src/filter/soloud_flangerfilter.cpp, project/work/Code/Libraries/SoLoud/src/filter/soloud_lofifilter.cpp, project/work/Code/Libraries/SoLoud/src/soloud_biquadresonantfilter.h, project/work/Code/Libraries/SoLoud/src/soloud_bus.h, project/work/Code/Libraries/SoLoud/src/soloud_echofilter.h, project/work/Code/Libraries/SoLoud/src/soloud_error.h, project/work/Code/Libraries/SoLoud/src/soloud_fader.h, project/work/Code/Libraries/SoLoud/src/soloud_filter.h, project/work/Code/Libraries/SoLoud/src/soloud_flangerfilter.h, project/work/Code/Libraries/SoLoud/src/soloud_lofifilter.h, project/work/Code/Libraries/SoLoud/src/soloud_thread.h

/*
SoLoud audio engine
Copyright (c) 2013-2014 Jari Komppa

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

   1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software. If you use this software
   in a product, an acknowledgment in the product documentation would be
   appreciated but is not required.

   2. Altered source versions must be plainly marked as such, and must not be
   misrepresented as being the original software.

   3. This notice may not be removed or altered from any source
   distribution.
*/

===== cd7c71fe1aab62f4e6164149d0df493689e86dff3d097697a586e52e8090944e =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_mode.h

//===----- lib/fp_mode.h - Floaing-point environment mode utilities --C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is not part of the interface of this library.
//
// This file defines an interface for accessing hardware floating point
// environment mode.
//
//===----------------------------------------------------------------------===//

===== cd9e54bb5c75caf73e34b59213a10c42777e55ec8021b94842e1ff9f79a4f85d =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_hidapi.h, sdk/cache/sysroot/include/SDL2/SDL_hidapi.h

/**
 * # CategoryHIDAPI
 *
 * Header file for SDL HIDAPI functions.
 *
 * This is an adaptation of the original HIDAPI interface by Alan Ott, and
 * includes source code licensed under the following license:
 *
 * ```
 * HIDAPI - Multi-Platform library for
 * communication with HID devices.
 *
 * Copyright 2009, Alan Ott, Signal 11 Software.
 * All Rights Reserved.
 *
 * This software may be used by anyone for any reason so
 * long as the copyright notice in the source files
 * remains intact.
 * ```
 *
 * (Note that this license is the same as item three of SDL's zlib license, so
 * it adds no new requirements on the user.)
 *
 * If you would like a version of SDL without this code, you can build SDL
 * with SDL_HIDAPI_DISABLED defined to 1. You might want to do this for
 * example on iOS or tvOS to avoid a dependency on the CoreBluetooth
 * framework.
 */

===== cebcf8f1dc82e9301795ae1c00a8377de8665eb8373b4578c75e4bc1b70b1805 =====
Sources: sdk/cache/sysroot/include/c++/v1/__algorithm/binary_search.h, sdk/cache/sysroot/include/c++/v1/__algorithm/comp.h, sdk/cache/sysroot/include/c++/v1/__algorithm/comp_ref_type.h, sdk/cache/sysroot/include/c++/v1/__algorithm/copy.h, sdk/cache/sysroot/include/c++/v1/__algorithm/copy_backward.h, sdk/cache/sysroot/include/c++/v1/__algorithm/copy_if.h, sdk/cache/sysroot/include/c++/v1/__algorithm/copy_move_common.h, sdk/cache/sysroot/include/c++/v1/__algorithm/copy_n.h, sdk/cache/sysroot/include/c++/v1/__algorithm/equal_range.h, sdk/cache/sysroot/include/c++/v1/__algorithm/fill.h, sdk/cache/sysroot/include/c++/v1/__algorithm/fill_n.h, sdk/cache/sysroot/include/c++/v1/__algorithm/find_segment_if.h, sdk/cache/sysroot/include/c++/v1/__algorithm/for_each_n_segment.h, sdk/cache/sysroot/include/c++/v1/__algorithm/for_each_segment.h, sdk/cache/sysroot/include/c++/v1/__algorithm/generate.h, sdk/cache/sysroot/include/c++/v1/__algorithm/generate_n.h, sdk/cache/sysroot/include/c++/v1/__algorithm/half_positive.h, sdk/cache/sysroot/include/c++/v1/__algorithm/includes.h, sdk/cache/sysroot/include/c++/v1/__algorithm/inplace_merge.h, sdk/cache/sysroot/include/c++/v1/__algorithm/is_heap.h, sdk/cache/sysroot/include/c++/v1/__algorithm/is_heap_until.h, sdk/cache/sysroot/include/c++/v1/__algorithm/is_partitioned.h, sdk/cache/sysroot/include/c++/v1/__algorithm/is_sorted.h, sdk/cache/sysroot/include/c++/v1/__algorithm/is_sorted_until.h, sdk/cache/sysroot/include/c++/v1/__algorithm/iter_swap.h, sdk/cache/sysroot/include/c++/v1/__algorithm/iterator_operations.h, sdk/cache/sysroot/include/c++/v1/__algorithm/lexicographical_compare.h, sdk/cache/sysroot/include/c++/v1/__algorithm/lexicographical_compare_three_way.h, sdk/cache/sysroot/include/c++/v1/__algorithm/lower_bound.h, sdk/cache/sysroot/include/c++/v1/__algorithm/make_heap.h, sdk/cache/sysroot/include/c++/v1/__algorithm/make_projected.h, sdk/cache/sysroot/include/c++/v1/__algorithm/max.h, sdk/cache/sysroot/include/c++/v1/__algorithm/max_element.h, sdk/cache/sysroot/include/c++/v1/__algorithm/merge.h, sdk/cache/sysroot/include/c++/v1/__algorithm/min.h, sdk/cache/sysroot/include/c++/v1/__algorithm/min_element.h, sdk/cache/sysroot/include/c++/v1/__algorithm/minmax.h, sdk/cache/sysroot/include/c++/v1/__algorithm/minmax_element.h, sdk/cache/sysroot/include/c++/v1/__algorithm/move.h, sdk/cache/sysroot/include/c++/v1/__algorithm/move_backward.h, sdk/cache/sysroot/include/c++/v1/__algorithm/next_permutation.h, sdk/cache/sysroot/include/c++/v1/__algorithm/nth_element.h, sdk/cache/sysroot/include/c++/v1/__algorithm/partial_sort.h, sdk/cache/sysroot/include/c++/v1/__algorithm/partial_sort_copy.h, sdk/cache/sysroot/include/c++/v1/__algorithm/partition.h, sdk/cache/sysroot/include/c++/v1/__algorithm/partition_copy.h, sdk/cache/sysroot/include/c++/v1/__algorithm/partition_point.h, sdk/cache/sysroot/include/c++/v1/__algorithm/pop_heap.h, sdk/cache/sysroot/include/c++/v1/__algorithm/prev_permutation.h, sdk/cache/sysroot/include/c++/v1/__algorithm/push_heap.h, sdk/cache/sysroot/include/c++/v1/__algorithm/ranges_copy.h, sdk/cache/sysroot/include/c++/v1/__algorithm/ranges_copy_n.h, sdk/cache/sysroot/include/c++/v1/__algorithm/ranges_iterator_concept.h, sdk/cache/sysroot/include/c++/v1/__algorithm/remove.h, sdk/cache/sysroot/include/c++/v1/__algorithm/remove_copy.h, sdk/cache/sysroot/include/c++/v1/__algorithm/remove_copy_if.h, sdk/cache/sysroot/include/c++/v1/__algorithm/remove_if.h, sdk/cache/sysroot/include/c++/v1/__algorithm/replace.h, sdk/cache/sysroot/include/c++/v1/__algorithm/replace_copy.h, sdk/cache/sysroot/include/c++/v1/__algorithm/replace_copy_if.h, sdk/cache/sysroot/include/c++/v1/__algorithm/replace_if.h, sdk/cache/sysroot/include/c++/v1/__algorithm/reverse.h, sdk/cache/sysroot/include/c++/v1/__algorithm/reverse_copy.h, sdk/cache/sysroot/include/c++/v1/__algorithm/rotate.h, sdk/cache/sysroot/include/c++/v1/__algorithm/rotate_copy.h, sdk/cache/sysroot/include/c++/v1/__algorithm/set_difference.h, sdk/cache/sysroot/include/c++/v1/__algorithm/set_intersection.h, sdk/cache/sysroot/include/c++/v1/__algorithm/set_symmetric_difference.h, sdk/cache/sysroot/include/c++/v1/__algorithm/set_union.h, sdk/cache/sysroot/include/c++/v1/__algorithm/shuffle.h, sdk/cache/sysroot/include/c++/v1/__algorithm/sift_down.h, sdk/cache/sysroot/include/c++/v1/__algorithm/simd_utils.h, sdk/cache/sysroot/include/c++/v1/__algorithm/sort.h, sdk/cache/sysroot/include/c++/v1/__algorithm/sort_heap.h, sdk/cache/sysroot/include/c++/v1/__algorithm/specialized_algorithms.h, sdk/cache/sysroot/include/c++/v1/__algorithm/stable_partition.h, sdk/cache/sysroot/include/c++/v1/__algorithm/stable_sort.h, sdk/cache/sysroot/include/c++/v1/__algorithm/swap_ranges.h, sdk/cache/sysroot/include/c++/v1/__algorithm/three_way_comp_ref_type.h, sdk/cache/sysroot/include/c++/v1/__algorithm/transform.h, sdk/cache/sysroot/include/c++/v1/__algorithm/unique.h, sdk/cache/sysroot/include/c++/v1/__algorithm/unique_copy.h, sdk/cache/sysroot/include/c++/v1/__algorithm/unwrap_iter.h, sdk/cache/sysroot/include/c++/v1/__algorithm/unwrap_range.h, sdk/cache/sysroot/include/c++/v1/__algorithm/upper_bound.h, sdk/cache/sysroot/include/c++/v1/__atomic/aliases.h, sdk/cache/sysroot/include/c++/v1/__atomic/atomic.h, sdk/cache/sysroot/include/c++/v1/__atomic/atomic_flag.h, sdk/cache/sysroot/include/c++/v1/__atomic/atomic_init.h, sdk/cache/sysroot/include/c++/v1/__atomic/atomic_lock_free.h, sdk/cache/sysroot/include/c++/v1/__atomic/atomic_sync.h, sdk/cache/sysroot/include/c++/v1/__atomic/atomic_sync_timed.h, sdk/cache/sysroot/include/c++/v1/__atomic/atomic_waitable_traits.h, sdk/cache/sysroot/include/c++/v1/__atomic/check_memory_order.h, sdk/cache/sysroot/include/c++/v1/__atomic/contention_t.h, sdk/cache/sysroot/include/c++/v1/__atomic/fence.h, sdk/cache/sysroot/include/c++/v1/__atomic/floating_point_helper.h, sdk/cache/sysroot/include/c++/v1/__atomic/is_always_lock_free.h, sdk/cache/sysroot/include/c++/v1/__atomic/kill_dependency.h, sdk/cache/sysroot/include/c++/v1/__atomic/memory_order.h, sdk/cache/sysroot/include/c++/v1/__atomic/support.h, sdk/cache/sysroot/include/c++/v1/__atomic/support/c11.h, sdk/cache/sysroot/include/c++/v1/__atomic/to_gcc_order.h, sdk/cache/sysroot/include/c++/v1/__bit/bit_log2.h, sdk/cache/sysroot/include/c++/v1/__bit/blsr.h, sdk/cache/sysroot/include/c++/v1/__bit/countl.h, sdk/cache/sysroot/include/c++/v1/__bit/countr.h, sdk/cache/sysroot/include/c++/v1/__bit/invert_if.h, sdk/cache/sysroot/include/c++/v1/__bit/popcount.h, sdk/cache/sysroot/include/c++/v1/__compare/common_comparison_category.h, sdk/cache/sysroot/include/c++/v1/__compare/compare_three_way_result.h, sdk/cache/sysroot/include/c++/v1/__compare/ordering.h, sdk/cache/sysroot/include/c++/v1/__compare/synth_three_way.h, sdk/cache/sysroot/include/c++/v1/__compare/three_way_comparable.h, sdk/cache/sysroot/include/c++/v1/__concepts/arithmetic.h, sdk/cache/sysroot/include/c++/v1/__concepts/assignable.h, sdk/cache/sysroot/include/c++/v1/__concepts/boolean_testable.h, sdk/cache/sysroot/include/c++/v1/__concepts/class_or_enum.h, sdk/cache/sysroot/include/c++/v1/__concepts/common_reference_with.h, sdk/cache/sysroot/include/c++/v1/__concepts/comparison_common_type.h, sdk/cache/sysroot/include/c++/v1/__concepts/constructible.h, sdk/cache/sysroot/include/c++/v1/__concepts/convertible_to.h, sdk/cache/sysroot/include/c++/v1/__concepts/copyable.h, sdk/cache/sysroot/include/c++/v1/__concepts/derived_from.h, sdk/cache/sysroot/include/c++/v1/__concepts/destructible.h, sdk/cache/sysroot/include/c++/v1/__concepts/different_from.h, sdk/cache/sysroot/include/c++/v1/__concepts/equality_comparable.h, sdk/cache/sysroot/include/c++/v1/__concepts/invocable.h, sdk/cache/sysroot/include/c++/v1/__concepts/movable.h, sdk/cache/sysroot/include/c++/v1/__concepts/predicate.h, sdk/cache/sysroot/include/c++/v1/__concepts/regular.h, sdk/cache/sysroot/include/c++/v1/__concepts/relation.h, sdk/cache/sysroot/include/c++/v1/__concepts/same_as.h, sdk/cache/sysroot/include/c++/v1/__concepts/semiregular.h, sdk/cache/sysroot/include/c++/v1/__concepts/swappable.h, sdk/cache/sysroot/include/c++/v1/__concepts/totally_ordered.h, sdk/cache/sysroot/include/c++/v1/__condition_variable/condition_variable.h, sdk/cache/sysroot/include/c++/v1/__configuration/experimental.h, sdk/cache/sysroot/include/c++/v1/__configuration/hardening.h, sdk/cache/sysroot/include/c++/v1/__debug_utils/randomize_range.h, sdk/cache/sysroot/include/c++/v1/__debug_utils/sanitizers.h, sdk/cache/sysroot/include/c++/v1/__debug_utils/strict_weak_ordering_check.h, sdk/cache/sysroot/include/c++/v1/__exception/exception.h, sdk/cache/sysroot/include/c++/v1/__exception/exception_ptr.h, sdk/cache/sysroot/include/c++/v1/__exception/nested_exception.h, sdk/cache/sysroot/include/c++/v1/__exception/operations.h, sdk/cache/sysroot/include/c++/v1/__exception/terminate.h, sdk/cache/sysroot/include/c++/v1/__functional/hash.h, sdk/cache/sysroot/include/c++/v1/__functional/unary_function.h, sdk/cache/sysroot/include/c++/v1/__fwd/bit_reference.h, sdk/cache/sysroot/include/c++/v1/__fwd/fstream.h, sdk/cache/sysroot/include/c++/v1/__fwd/ios.h, sdk/cache/sysroot/include/c++/v1/__fwd/istream.h, sdk/cache/sysroot/include/c++/v1/__fwd/memory_resource.h, sdk/cache/sysroot/include/c++/v1/__fwd/ostream.h, sdk/cache/sysroot/include/c++/v1/__fwd/sstream.h, sdk/cache/sysroot/include/c++/v1/__fwd/streambuf.h, sdk/cache/sysroot/include/c++/v1/__fwd/string.h, sdk/cache/sysroot/include/c++/v1/__iterator/aliasing_iterator.h, sdk/cache/sysroot/include/c++/v1/__iterator/move_sentinel.h, sdk/cache/sysroot/include/c++/v1/__iterator/segmented_iterator.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/check_grouping.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/get_c_locale.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/messages.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/money.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/num.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/pad_and_output.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/scan_keyword.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/time.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/wbuffer_convert.h, sdk/cache/sysroot/include/c++/v1/__locale_dir/wstring_convert.h, sdk/cache/sysroot/include/c++/v1/__math/abs.h, sdk/cache/sysroot/include/c++/v1/__math/copysign.h, sdk/cache/sysroot/include/c++/v1/__math/error_functions.h, sdk/cache/sysroot/include/c++/v1/__math/exponential_functions.h, sdk/cache/sysroot/include/c++/v1/__math/fdim.h, sdk/cache/sysroot/include/c++/v1/__math/fma.h, sdk/cache/sysroot/include/c++/v1/__math/gamma.h, sdk/cache/sysroot/include/c++/v1/__math/hyperbolic_functions.h, sdk/cache/sysroot/include/c++/v1/__math/hypot.h, sdk/cache/sysroot/include/c++/v1/__math/inverse_hyperbolic_functions.h, sdk/cache/sysroot/include/c++/v1/__math/inverse_trigonometric_functions.h, sdk/cache/sysroot/include/c++/v1/__math/logarithms.h, sdk/cache/sysroot/include/c++/v1/__math/min_max.h, sdk/cache/sysroot/include/c++/v1/__math/modulo.h, sdk/cache/sysroot/include/c++/v1/__math/remainder.h, sdk/cache/sysroot/include/c++/v1/__math/roots.h, sdk/cache/sysroot/include/c++/v1/__math/rounding_functions.h, sdk/cache/sysroot/include/c++/v1/__math/traits.h, sdk/cache/sysroot/include/c++/v1/__math/trigonometric_functions.h, sdk/cache/sysroot/include/c++/v1/__memory/align.h, sdk/cache/sysroot/include/c++/v1/__memory/allocate_at_least.h, sdk/cache/sysroot/include/c++/v1/__memory/allocator_destructor.h, sdk/cache/sysroot/include/c++/v1/__memory/destroy.h, sdk/cache/sysroot/include/c++/v1/__memory/destruct_n.h, sdk/cache/sysroot/include/c++/v1/__memory/noexcept_move_assign_container.h, sdk/cache/sysroot/include/c++/v1/__memory/shared_count.h, sdk/cache/sysroot/include/c++/v1/__memory/swap_allocator.h, sdk/cache/sysroot/include/c++/v1/__memory/temp_value.h, sdk/cache/sysroot/include/c++/v1/__memory_resource/memory_resource.h, sdk/cache/sysroot/include/c++/v1/__memory_resource/polymorphic_allocator.h, sdk/cache/sysroot/include/c++/v1/__mutex/lock_guard.h, sdk/cache/sysroot/include/c++/v1/__mutex/mutex.h, sdk/cache/sysroot/include/c++/v1/__mutex/once_flag.h, sdk/cache/sysroot/include/c++/v1/__mutex/tag_types.h, sdk/cache/sysroot/include/c++/v1/__mutex/unique_lock.h, sdk/cache/sysroot/include/c++/v1/__new/align_val_t.h, sdk/cache/sysroot/include/c++/v1/__new/allocate.h, sdk/cache/sysroot/include/c++/v1/__new/exceptions.h, sdk/cache/sysroot/include/c++/v1/__new/global_new_delete.h, sdk/cache/sysroot/include/c++/v1/__new/launder.h, sdk/cache/sysroot/include/c++/v1/__new/new_handler.h, sdk/cache/sysroot/include/c++/v1/__new/nothrow_t.h, sdk/cache/sysroot/include/c++/v1/__new/placement_new_delete.h, sdk/cache/sysroot/include/c++/v1/__random/is_valid.h, sdk/cache/sysroot/include/c++/v1/__random/log2.h, sdk/cache/sysroot/include/c++/v1/__random/uniform_int_distribution.h, sdk/cache/sysroot/include/c++/v1/__ranges/as_rvalue_view.h, sdk/cache/sysroot/include/c++/v1/__string/char_traits.h, sdk/cache/sysroot/include/c++/v1/__string/constexpr_c_functions.h, sdk/cache/sysroot/include/c++/v1/__string/extern_template_lists.h, sdk/cache/sysroot/include/c++/v1/__tuple/find_index.h, sdk/cache/sysroot/include/c++/v1/__tuple/ignore.h, sdk/cache/sysroot/include/c++/v1/__tuple/sfinae_helpers.h, sdk/cache/sysroot/include/c++/v1/__tuple/tuple_element.h, sdk/cache/sysroot/include/c++/v1/__tuple/tuple_like.h, sdk/cache/sysroot/include/c++/v1/__tuple/tuple_like_no_subrange.h, sdk/cache/sysroot/include/c++/v1/__tuple/tuple_size.h, sdk/cache/sysroot/include/c++/v1/__type_traits/add_cv_quals.h, sdk/cache/sysroot/include/c++/v1/__type_traits/add_pointer.h, sdk/cache/sysroot/include/c++/v1/__type_traits/add_reference.h, sdk/cache/sysroot/include/c++/v1/__type_traits/aligned_storage.h, sdk/cache/sysroot/include/c++/v1/__type_traits/aligned_union.h, sdk/cache/sysroot/include/c++/v1/__type_traits/alignment_of.h, sdk/cache/sysroot/include/c++/v1/__type_traits/common_reference.h, sdk/cache/sysroot/include/c++/v1/__type_traits/common_type.h, sdk/cache/sysroot/include/c++/v1/__type_traits/conditional.h, sdk/cache/sysroot/include/c++/v1/__type_traits/conjunction.h, sdk/cache/sysroot/include/c++/v1/__type_traits/copy_cv.h, sdk/cache/sysroot/include/c++/v1/__type_traits/copy_cvref.h, sdk/cache/sysroot/include/c++/v1/__type_traits/datasizeof.h, sdk/cache/sysroot/include/c++/v1/__type_traits/decay.h, sdk/cache/sysroot/include/c++/v1/__type_traits/dependent_type.h, sdk/cache/sysroot/include/c++/v1/__type_traits/desugars_to.h, sdk/cache/sysroot/include/c++/v1/__type_traits/detected_or.h, sdk/cache/sysroot/include/c++/v1/__type_traits/disjunction.h, sdk/cache/sysroot/include/c++/v1/__type_traits/enable_if.h, sdk/cache/sysroot/include/c++/v1/__type_traits/extent.h, sdk/cache/sysroot/include/c++/v1/__type_traits/has_unique_object_representation.h, sdk/cache/sysroot/include/c++/v1/__type_traits/has_virtual_destructor.h, sdk/cache/sysroot/include/c++/v1/__type_traits/integer_traits.h, sdk/cache/sysroot/include/c++/v1/__type_traits/integral_constant.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_abstract.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_allocator.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_always_bitcastable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_arithmetic.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_array.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_assignable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_base_of.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_callable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_char_like_type.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_class.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_compound.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_const.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_constant_evaluated.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_constructible.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_convertible.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_core_convertible.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_destructible.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_empty.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_enum.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_equality_comparable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_final.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_floating_point.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_function.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_fundamental.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_generic_transparent_comparator.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_implicitly_default_constructible.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_integral.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_literal_type.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_member_pointer.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_nothrow_assignable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_nothrow_constructible.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_nothrow_destructible.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_null_pointer.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_object.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_pod.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_pointer.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_polymorphic.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_primary_template.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_reference.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_reference_wrapper.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_referenceable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_same.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_scalar.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_signed.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_standard_layout.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_swappable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_trivial.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_trivially_assignable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_trivially_constructible.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_trivially_copyable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_trivially_destructible.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_trivially_lexicographically_comparable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_trivially_relocatable.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_union.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_unqualified.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_unsigned.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_valid_expansion.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_void.h, sdk/cache/sysroot/include/c++/v1/__type_traits/is_volatile.h, sdk/cache/sysroot/include/c++/v1/__type_traits/lazy.h, sdk/cache/sysroot/include/c++/v1/__type_traits/make_32_64_or_128_bit.h, sdk/cache/sysroot/include/c++/v1/__type_traits/make_const_lvalue_ref.h, sdk/cache/sysroot/include/c++/v1/__type_traits/make_signed.h, sdk/cache/sysroot/include/c++/v1/__type_traits/make_transparent.h, sdk/cache/sysroot/include/c++/v1/__type_traits/make_unsigned.h, sdk/cache/sysroot/include/c++/v1/__type_traits/maybe_const.h, sdk/cache/sysroot/include/c++/v1/__type_traits/nat.h, sdk/cache/sysroot/include/c++/v1/__type_traits/negation.h, sdk/cache/sysroot/include/c++/v1/__type_traits/promote.h, sdk/cache/sysroot/include/c++/v1/__type_traits/rank.h, sdk/cache/sysroot/include/c++/v1/__type_traits/reference_constructs_from_temporary.h, sdk/cache/sysroot/include/c++/v1/__type_traits/remove_all_extents.h, sdk/cache/sysroot/include/c++/v1/__type_traits/remove_const.h, sdk/cache/sysroot/include/c++/v1/__type_traits/remove_const_ref.h, sdk/cache/sysroot/include/c++/v1/__type_traits/remove_cv.h, sdk/cache/sysroot/include/c++/v1/__type_traits/remove_cvref.h, sdk/cache/sysroot/include/c++/v1/__type_traits/remove_extent.h, sdk/cache/sysroot/include/c++/v1/__type_traits/remove_pointer.h, sdk/cache/sysroot/include/c++/v1/__type_traits/remove_reference.h, sdk/cache/sysroot/include/c++/v1/__type_traits/remove_volatile.h, sdk/cache/sysroot/include/c++/v1/__type_traits/result_of.h, sdk/cache/sysroot/include/c++/v1/__type_traits/strip_signature.h, sdk/cache/sysroot/include/c++/v1/__type_traits/type_identity.h, sdk/cache/sysroot/include/c++/v1/__type_traits/type_list.h, sdk/cache/sysroot/include/c++/v1/__type_traits/underlying_type.h, sdk/cache/sysroot/include/c++/v1/__type_traits/unwrap_ref.h, sdk/cache/sysroot/include/c++/v1/__type_traits/void_t.h, sdk/cache/sysroot/include/c++/v1/__utility/convert_to_integral.h, sdk/cache/sysroot/include/c++/v1/__utility/declval.h, sdk/cache/sysroot/include/c++/v1/__utility/default_three_way_comparator.h, sdk/cache/sysroot/include/c++/v1/__utility/element_count.h, sdk/cache/sysroot/include/c++/v1/__utility/empty.h, sdk/cache/sysroot/include/c++/v1/__utility/exception_guard.h, sdk/cache/sysroot/include/c++/v1/__utility/exchange.h, sdk/cache/sysroot/include/c++/v1/__utility/in_place.h, sdk/cache/sysroot/include/c++/v1/__utility/integer_sequence.h, sdk/cache/sysroot/include/c++/v1/__utility/is_pointer_in_range.h, sdk/cache/sysroot/include/c++/v1/__utility/is_valid_range.h, sdk/cache/sysroot/include/c++/v1/__utility/lazy_synth_three_way_comparator.h, sdk/cache/sysroot/include/c++/v1/__utility/no_destroy.h, sdk/cache/sysroot/include/c++/v1/__utility/pair.h, sdk/cache/sysroot/include/c++/v1/__utility/piecewise_construct.h, sdk/cache/sysroot/include/c++/v1/__utility/priority_tag.h, sdk/cache/sysroot/include/c++/v1/__utility/rel_ops.h, sdk/cache/sysroot/include/c++/v1/__utility/swap.h, sdk/cache/sysroot/include/c++/v1/__utility/try_key_extraction.h, sdk/cache/sysroot/include/c++/v1/__utility/unreachable.h, sdk/cache/sysroot/include/c++/v1/__vector/comparison.h, sdk/cache/sysroot/include/c++/v1/__vector/container_traits.h, sdk/cache/sysroot/include/c++/v1/__vector/swap.h, sdk/cache/sysroot/include/c++/v1/__vector/vector.h, sdk/cache/sysroot/include/c++/v1/__vector/vector_bool.h, sdk/system/lib/libcxx/include/__algorithm/binary_search.h, sdk/system/lib/libcxx/include/__algorithm/clamp.h, sdk/system/lib/libcxx/include/__algorithm/comp.h, sdk/system/lib/libcxx/include/__algorithm/comp_ref_type.h, sdk/system/lib/libcxx/include/__algorithm/copy.h, sdk/system/lib/libcxx/include/__algorithm/copy_backward.h, sdk/system/lib/libcxx/include/__algorithm/copy_if.h, sdk/system/lib/libcxx/include/__algorithm/copy_move_common.h, sdk/system/lib/libcxx/include/__algorithm/copy_n.h, sdk/system/lib/libcxx/include/__algorithm/equal_range.h, sdk/system/lib/libcxx/include/__algorithm/fill.h, sdk/system/lib/libcxx/include/__algorithm/fill_n.h, sdk/system/lib/libcxx/include/__algorithm/find_segment_if.h, sdk/system/lib/libcxx/include/__algorithm/for_each_n_segment.h, sdk/system/lib/libcxx/include/__algorithm/for_each_segment.h, sdk/system/lib/libcxx/include/__algorithm/generate.h, sdk/system/lib/libcxx/include/__algorithm/generate_n.h, sdk/system/lib/libcxx/include/__algorithm/half_positive.h, sdk/system/lib/libcxx/include/__algorithm/includes.h, sdk/system/lib/libcxx/include/__algorithm/inplace_merge.h, sdk/system/lib/libcxx/include/__algorithm/is_heap.h, sdk/system/lib/libcxx/include/__algorithm/is_heap_until.h, sdk/system/lib/libcxx/include/__algorithm/is_partitioned.h, sdk/system/lib/libcxx/include/__algorithm/is_sorted.h, sdk/system/lib/libcxx/include/__algorithm/is_sorted_until.h, sdk/system/lib/libcxx/include/__algorithm/iter_swap.h, sdk/system/lib/libcxx/include/__algorithm/iterator_operations.h, sdk/system/lib/libcxx/include/__algorithm/lexicographical_compare.h, sdk/system/lib/libcxx/include/__algorithm/lexicographical_compare_three_way.h, sdk/system/lib/libcxx/include/__algorithm/lower_bound.h, sdk/system/lib/libcxx/include/__algorithm/make_heap.h, sdk/system/lib/libcxx/include/__algorithm/make_projected.h, sdk/system/lib/libcxx/include/__algorithm/max.h, sdk/system/lib/libcxx/include/__algorithm/max_element.h, sdk/system/lib/libcxx/include/__algorithm/merge.h, sdk/system/lib/libcxx/include/__algorithm/min.h, sdk/system/lib/libcxx/include/__algorithm/min_element.h, sdk/system/lib/libcxx/include/__algorithm/minmax.h, sdk/system/lib/libcxx/include/__algorithm/minmax_element.h, sdk/system/lib/libcxx/include/__algorithm/move.h, sdk/system/lib/libcxx/include/__algorithm/move_backward.h, sdk/system/lib/libcxx/include/__algorithm/next_permutation.h, sdk/system/lib/libcxx/include/__algorithm/nth_element.h, sdk/system/lib/libcxx/include/__algorithm/partial_sort.h, sdk/system/lib/libcxx/include/__algorithm/partial_sort_copy.h, sdk/system/lib/libcxx/include/__algorithm/partition.h, sdk/system/lib/libcxx/include/__algorithm/partition_copy.h, sdk/system/lib/libcxx/include/__algorithm/partition_point.h, sdk/system/lib/libcxx/include/__algorithm/pop_heap.h, sdk/system/lib/libcxx/include/__algorithm/prev_permutation.h, sdk/system/lib/libcxx/include/__algorithm/pstl.h, sdk/system/lib/libcxx/include/__algorithm/push_heap.h, sdk/system/lib/libcxx/include/__algorithm/ranges_adjacent_find.h, sdk/system/lib/libcxx/include/__algorithm/ranges_all_of.h, sdk/system/lib/libcxx/include/__algorithm/ranges_any_of.h, sdk/system/lib/libcxx/include/__algorithm/ranges_binary_search.h, sdk/system/lib/libcxx/include/__algorithm/ranges_clamp.h, sdk/system/lib/libcxx/include/__algorithm/ranges_contains.h, sdk/system/lib/libcxx/include/__algorithm/ranges_contains_subrange.h, sdk/system/lib/libcxx/include/__algorithm/ranges_copy.h, sdk/system/lib/libcxx/include/__algorithm/ranges_copy_backward.h, sdk/system/lib/libcxx/include/__algorithm/ranges_copy_if.h, sdk/system/lib/libcxx/include/__algorithm/ranges_copy_n.h, sdk/system/lib/libcxx/include/__algorithm/ranges_count.h, sdk/system/lib/libcxx/include/__algorithm/ranges_count_if.h, sdk/system/lib/libcxx/include/__algorithm/ranges_ends_with.h, sdk/system/lib/libcxx/include/__algorithm/ranges_equal.h, sdk/system/lib/libcxx/include/__algorithm/ranges_equal_range.h, sdk/system/lib/libcxx/include/__algorithm/ranges_fill.h, sdk/system/lib/libcxx/include/__algorithm/ranges_fill_n.h, sdk/system/lib/libcxx/include/__algorithm/ranges_find.h, sdk/system/lib/libcxx/include/__algorithm/ranges_find_end.h, sdk/system/lib/libcxx/include/__algorithm/ranges_find_first_of.h, sdk/system/lib/libcxx/include/__algorithm/ranges_find_if.h, sdk/system/lib/libcxx/include/__algorithm/ranges_find_if_not.h, sdk/system/lib/libcxx/include/__algorithm/ranges_find_last.h, sdk/system/lib/libcxx/include/__algorithm/ranges_for_each.h, sdk/system/lib/libcxx/include/__algorithm/ranges_for_each_n.h, sdk/system/lib/libcxx/include/__algorithm/ranges_generate.h, sdk/system/lib/libcxx/include/__algorithm/ranges_generate_n.h, sdk/system/lib/libcxx/include/__algorithm/ranges_includes.h, sdk/system/lib/libcxx/include/__algorithm/ranges_inplace_merge.h, sdk/system/lib/libcxx/include/__algorithm/ranges_is_heap.h, sdk/system/lib/libcxx/include/__algorithm/ranges_is_heap_until.h, sdk/system/lib/libcxx/include/__algorithm/ranges_is_partitioned.h, sdk/system/lib/libcxx/include/__algorithm/ranges_is_permutation.h, sdk/system/lib/libcxx/include/__algorithm/ranges_is_sorted.h, sdk/system/lib/libcxx/include/__algorithm/ranges_is_sorted_until.h, sdk/system/lib/libcxx/include/__algorithm/ranges_iterator_concept.h, sdk/system/lib/libcxx/include/__algorithm/ranges_lexicographical_compare.h, sdk/system/lib/libcxx/include/__algorithm/ranges_lower_bound.h, sdk/system/lib/libcxx/include/__algorithm/ranges_make_heap.h, sdk/system/lib/libcxx/include/__algorithm/ranges_max.h, sdk/system/lib/libcxx/include/__algorithm/ranges_max_element.h, sdk/system/lib/libcxx/include/__algorithm/ranges_merge.h, sdk/system/lib/libcxx/include/__algorithm/ranges_min.h, sdk/system/lib/libcxx/include/__algorithm/ranges_min_element.h, sdk/system/lib/libcxx/include/__algorithm/ranges_minmax.h, sdk/system/lib/libcxx/include/__algorithm/ranges_minmax_element.h, sdk/system/lib/libcxx/include/__algorithm/ranges_mismatch.h, sdk/system/lib/libcxx/include/__algorithm/ranges_move.h, sdk/system/lib/libcxx/include/__algorithm/ranges_move_backward.h, sdk/system/lib/libcxx/include/__algorithm/ranges_next_permutation.h, sdk/system/lib/libcxx/include/__algorithm/ranges_none_of.h, sdk/system/lib/libcxx/include/__algorithm/ranges_nth_element.h, sdk/system/lib/libcxx/include/__algorithm/ranges_partial_sort.h, sdk/system/lib/libcxx/include/__algorithm/ranges_partial_sort_copy.h, sdk/system/lib/libcxx/include/__algorithm/ranges_partition.h, sdk/system/lib/libcxx/include/__algorithm/ranges_partition_copy.h, sdk/system/lib/libcxx/include/__algorithm/ranges_partition_point.h, sdk/system/lib/libcxx/include/__algorithm/ranges_pop_heap.h, sdk/system/lib/libcxx/include/__algorithm/ranges_prev_permutation.h, sdk/system/lib/libcxx/include/__algorithm/ranges_push_heap.h, sdk/system/lib/libcxx/include/__algorithm/ranges_remove.h, sdk/system/lib/libcxx/include/__algorithm/ranges_remove_copy.h, sdk/system/lib/libcxx/include/__algorithm/ranges_remove_copy_if.h, sdk/system/lib/libcxx/include/__algorithm/ranges_remove_if.h, sdk/system/lib/libcxx/include/__algorithm/ranges_replace.h, sdk/system/lib/libcxx/include/__algorithm/ranges_replace_copy.h, sdk/system/lib/libcxx/include/__algorithm/ranges_replace_copy_if.h, sdk/system/lib/libcxx/include/__algorithm/ranges_replace_if.h, sdk/system/lib/libcxx/include/__algorithm/ranges_reverse.h, sdk/system/lib/libcxx/include/__algorithm/ranges_reverse_copy.h, sdk/system/lib/libcxx/include/__algorithm/ranges_rotate.h, sdk/system/lib/libcxx/include/__algorithm/ranges_rotate_copy.h, sdk/system/lib/libcxx/include/__algorithm/ranges_sample.h, sdk/system/lib/libcxx/include/__algorithm/ranges_search.h, sdk/system/lib/libcxx/include/__algorithm/ranges_search_n.h, sdk/system/lib/libcxx/include/__algorithm/ranges_set_difference.h, sdk/system/lib/libcxx/include/__algorithm/ranges_set_intersection.h, sdk/system/lib/libcxx/include/__algorithm/ranges_set_symmetric_difference.h, sdk/system/lib/libcxx/include/__algorithm/ranges_set_union.h, sdk/system/lib/libcxx/include/__algorithm/ranges_shuffle.h, sdk/system/lib/libcxx/include/__algorithm/ranges_sort.h, sdk/system/lib/libcxx/include/__algorithm/ranges_sort_heap.h, sdk/system/lib/libcxx/include/__algorithm/ranges_stable_partition.h, sdk/system/lib/libcxx/include/__algorithm/ranges_stable_sort.h, sdk/system/lib/libcxx/include/__algorithm/ranges_starts_with.h, sdk/system/lib/libcxx/include/__algorithm/ranges_swap_ranges.h, sdk/system/lib/libcxx/include/__algorithm/ranges_transform.h, sdk/system/lib/libcxx/include/__algorithm/ranges_unique.h, sdk/system/lib/libcxx/include/__algorithm/ranges_unique_copy.h, sdk/system/lib/libcxx/include/__algorithm/ranges_upper_bound.h, sdk/system/lib/libcxx/include/__algorithm/remove.h, sdk/system/lib/libcxx/include/__algorithm/remove_copy.h, sdk/system/lib/libcxx/include/__algorithm/remove_copy_if.h, sdk/system/lib/libcxx/include/__algorithm/remove_if.h, sdk/system/lib/libcxx/include/__algorithm/replace.h, sdk/system/lib/libcxx/include/__algorithm/replace_copy.h, sdk/system/lib/libcxx/include/__algorithm/replace_copy_if.h, sdk/system/lib/libcxx/include/__algorithm/replace_if.h, sdk/system/lib/libcxx/include/__algorithm/reverse.h, sdk/system/lib/libcxx/include/__algorithm/reverse_copy.h, sdk/system/lib/libcxx/include/__algorithm/rotate.h, sdk/system/lib/libcxx/include/__algorithm/rotate_copy.h, sdk/system/lib/libcxx/include/__algorithm/sample.h, sdk/system/lib/libcxx/include/__algorithm/set_difference.h, sdk/system/lib/libcxx/include/__algorithm/set_intersection.h, sdk/system/lib/libcxx/include/__algorithm/set_symmetric_difference.h, sdk/system/lib/libcxx/include/__algorithm/set_union.h, sdk/system/lib/libcxx/include/__algorithm/shift_left.h, sdk/system/lib/libcxx/include/__algorithm/shift_right.h, sdk/system/lib/libcxx/include/__algorithm/shuffle.h, sdk/system/lib/libcxx/include/__algorithm/sift_down.h, sdk/system/lib/libcxx/include/__algorithm/simd_utils.h, sdk/system/lib/libcxx/include/__algorithm/sort.h, sdk/system/lib/libcxx/include/__algorithm/sort_heap.h, sdk/system/lib/libcxx/include/__algorithm/specialized_algorithms.h, sdk/system/lib/libcxx/include/__algorithm/stable_partition.h, sdk/system/lib/libcxx/include/__algorithm/stable_sort.h, sdk/system/lib/libcxx/include/__algorithm/swap_ranges.h, sdk/system/lib/libcxx/include/__algorithm/three_way_comp_ref_type.h, sdk/system/lib/libcxx/include/__algorithm/transform.h, sdk/system/lib/libcxx/include/__algorithm/uniform_random_bit_generator_adaptor.h, sdk/system/lib/libcxx/include/__algorithm/unique.h, sdk/system/lib/libcxx/include/__algorithm/unique_copy.h, sdk/system/lib/libcxx/include/__algorithm/unwrap_iter.h, sdk/system/lib/libcxx/include/__algorithm/unwrap_range.h, sdk/system/lib/libcxx/include/__algorithm/upper_bound.h, sdk/system/lib/libcxx/include/__atomic/aliases.h, sdk/system/lib/libcxx/include/__atomic/atomic.h, sdk/system/lib/libcxx/include/__atomic/atomic_flag.h, sdk/system/lib/libcxx/include/__atomic/atomic_init.h, sdk/system/lib/libcxx/include/__atomic/atomic_lock_free.h, sdk/system/lib/libcxx/include/__atomic/atomic_sync.h, sdk/system/lib/libcxx/include/__atomic/atomic_sync_timed.h, sdk/system/lib/libcxx/include/__atomic/atomic_waitable_traits.h, sdk/system/lib/libcxx/include/__atomic/check_memory_order.h, sdk/system/lib/libcxx/include/__atomic/contention_t.h, sdk/system/lib/libcxx/include/__atomic/fence.h, sdk/system/lib/libcxx/include/__atomic/floating_point_helper.h, sdk/system/lib/libcxx/include/__atomic/is_always_lock_free.h, sdk/system/lib/libcxx/include/__atomic/kill_dependency.h, sdk/system/lib/libcxx/include/__atomic/memory_order.h, sdk/system/lib/libcxx/include/__atomic/support.h, sdk/system/lib/libcxx/include/__atomic/support/c11.h, sdk/system/lib/libcxx/include/__atomic/support/gcc.h, sdk/system/lib/libcxx/include/__atomic/to_gcc_order.h, sdk/system/lib/libcxx/include/__bit/bit_ceil.h, sdk/system/lib/libcxx/include/__bit/bit_floor.h, sdk/system/lib/libcxx/include/__bit/bit_log2.h, sdk/system/lib/libcxx/include/__bit/bit_width.h, sdk/system/lib/libcxx/include/__bit/blsr.h, sdk/system/lib/libcxx/include/__bit/countl.h, sdk/system/lib/libcxx/include/__bit/countr.h, sdk/system/lib/libcxx/include/__bit/endian.h, sdk/system/lib/libcxx/include/__bit/has_single_bit.h, sdk/system/lib/libcxx/include/__bit/invert_if.h, sdk/system/lib/libcxx/include/__bit/popcount.h, sdk/system/lib/libcxx/include/__bit/rotate.h, sdk/system/lib/libcxx/include/__compare/common_comparison_category.h, sdk/system/lib/libcxx/include/__compare/compare_partial_order_fallback.h, sdk/system/lib/libcxx/include/__compare/compare_strong_order_fallback.h, sdk/system/lib/libcxx/include/__compare/compare_three_way_result.h, sdk/system/lib/libcxx/include/__compare/compare_weak_order_fallback.h, sdk/system/lib/libcxx/include/__compare/is_eq.h, sdk/system/lib/libcxx/include/__compare/ordering.h, sdk/system/lib/libcxx/include/__compare/partial_order.h, sdk/system/lib/libcxx/include/__compare/strong_order.h, sdk/system/lib/libcxx/include/__compare/synth_three_way.h, sdk/system/lib/libcxx/include/__compare/three_way_comparable.h, sdk/system/lib/libcxx/include/__compare/weak_order.h, sdk/system/lib/libcxx/include/__concepts/arithmetic.h, sdk/system/lib/libcxx/include/__concepts/assignable.h, sdk/system/lib/libcxx/include/__concepts/boolean_testable.h, sdk/system/lib/libcxx/include/__concepts/class_or_enum.h, sdk/system/lib/libcxx/include/__concepts/common_reference_with.h, sdk/system/lib/libcxx/include/__concepts/common_with.h, sdk/system/lib/libcxx/include/__concepts/comparison_common_type.h, sdk/system/lib/libcxx/include/__concepts/constructible.h, sdk/system/lib/libcxx/include/__concepts/convertible_to.h, sdk/system/lib/libcxx/include/__concepts/copyable.h, sdk/system/lib/libcxx/include/__concepts/derived_from.h, sdk/system/lib/libcxx/include/__concepts/destructible.h, sdk/system/lib/libcxx/include/__concepts/different_from.h, sdk/system/lib/libcxx/include/__concepts/equality_comparable.h, sdk/system/lib/libcxx/include/__concepts/invocable.h, sdk/system/lib/libcxx/include/__concepts/movable.h, sdk/system/lib/libcxx/include/__concepts/predicate.h, sdk/system/lib/libcxx/include/__concepts/regular.h, sdk/system/lib/libcxx/include/__concepts/relation.h, sdk/system/lib/libcxx/include/__concepts/same_as.h, sdk/system/lib/libcxx/include/__concepts/semiregular.h, sdk/system/lib/libcxx/include/__concepts/swappable.h, sdk/system/lib/libcxx/include/__concepts/totally_ordered.h, sdk/system/lib/libcxx/include/__condition_variable/condition_variable.h, sdk/system/lib/libcxx/include/__configuration/experimental.h, sdk/system/lib/libcxx/include/__configuration/hardening.h, sdk/system/lib/libcxx/include/__coroutine/coroutine_handle.h, sdk/system/lib/libcxx/include/__coroutine/coroutine_traits.h, sdk/system/lib/libcxx/include/__coroutine/noop_coroutine_handle.h, sdk/system/lib/libcxx/include/__coroutine/trivial_awaitables.h, sdk/system/lib/libcxx/include/__debug_utils/randomize_range.h, sdk/system/lib/libcxx/include/__debug_utils/sanitizers.h, sdk/system/lib/libcxx/include/__debug_utils/strict_weak_ordering_check.h, sdk/system/lib/libcxx/include/__exception/exception.h, sdk/system/lib/libcxx/include/__exception/exception_ptr.h, sdk/system/lib/libcxx/include/__exception/nested_exception.h, sdk/system/lib/libcxx/include/__exception/operations.h, sdk/system/lib/libcxx/include/__exception/terminate.h, sdk/system/lib/libcxx/include/__functional/boyer_moore_searcher.h, sdk/system/lib/libcxx/include/__functional/hash.h, sdk/system/lib/libcxx/include/__functional/unary_function.h, sdk/system/lib/libcxx/include/__fwd/bit_reference.h, sdk/system/lib/libcxx/include/__fwd/fstream.h, sdk/system/lib/libcxx/include/__fwd/ios.h, sdk/system/lib/libcxx/include/__fwd/istream.h, sdk/system/lib/libcxx/include/__fwd/memory_resource.h, sdk/system/lib/libcxx/include/__fwd/ostream.h, sdk/system/lib/libcxx/include/__fwd/sstream.h, sdk/system/lib/libcxx/include/__fwd/streambuf.h, sdk/system/lib/libcxx/include/__fwd/string.h, sdk/system/lib/libcxx/include/__iterator/aliasing_iterator.h, sdk/system/lib/libcxx/include/__iterator/cpp17_iterator_concepts.h, sdk/system/lib/libcxx/include/__iterator/iterator_with_data.h, sdk/system/lib/libcxx/include/__iterator/move_sentinel.h, sdk/system/lib/libcxx/include/__iterator/product_iterator.h, sdk/system/lib/libcxx/include/__iterator/segmented_iterator.h, sdk/system/lib/libcxx/include/__locale_dir/check_grouping.h, sdk/system/lib/libcxx/include/__locale_dir/get_c_locale.h, sdk/system/lib/libcxx/include/__locale_dir/messages.h, sdk/system/lib/libcxx/include/__locale_dir/money.h, sdk/system/lib/libcxx/include/__locale_dir/num.h, sdk/system/lib/libcxx/include/__locale_dir/pad_and_output.h, sdk/system/lib/libcxx/include/__locale_dir/scan_keyword.h, sdk/system/lib/libcxx/include/__locale_dir/time.h, sdk/system/lib/libcxx/include/__locale_dir/wbuffer_convert.h, sdk/system/lib/libcxx/include/__locale_dir/wstring_convert.h, sdk/system/lib/libcxx/include/__math/abs.h, sdk/system/lib/libcxx/include/__math/copysign.h, sdk/system/lib/libcxx/include/__math/error_functions.h, sdk/system/lib/libcxx/include/__math/exponential_functions.h, sdk/system/lib/libcxx/include/__math/fdim.h, sdk/system/lib/libcxx/include/__math/fma.h, sdk/system/lib/libcxx/include/__math/gamma.h, sdk/system/lib/libcxx/include/__math/hyperbolic_functions.h, sdk/system/lib/libcxx/include/__math/hypot.h, sdk/system/lib/libcxx/include/__math/inverse_hyperbolic_functions.h, sdk/system/lib/libcxx/include/__math/inverse_trigonometric_functions.h, sdk/system/lib/libcxx/include/__math/logarithms.h, sdk/system/lib/libcxx/include/__math/min_max.h, sdk/system/lib/libcxx/include/__math/modulo.h, sdk/system/lib/libcxx/include/__math/remainder.h, sdk/system/lib/libcxx/include/__math/roots.h, sdk/system/lib/libcxx/include/__math/rounding_functions.h, sdk/system/lib/libcxx/include/__math/traits.h, sdk/system/lib/libcxx/include/__math/trigonometric_functions.h, sdk/system/lib/libcxx/include/__memory/align.h, sdk/system/lib/libcxx/include/__memory/allocate_at_least.h, sdk/system/lib/libcxx/include/__memory/allocator_destructor.h, sdk/system/lib/libcxx/include/__memory/destroy.h, sdk/system/lib/libcxx/include/__memory/destruct_n.h, sdk/system/lib/libcxx/include/__memory/noexcept_move_assign_container.h, sdk/system/lib/libcxx/include/__memory/shared_count.h, sdk/system/lib/libcxx/include/__memory/swap_allocator.h, sdk/system/lib/libcxx/include/__memory/temp_value.h, sdk/system/lib/libcxx/include/__memory/uses_allocator_construction.h, sdk/system/lib/libcxx/include/__memory_resource/memory_resource.h, sdk/system/lib/libcxx/include/__memory_resource/monotonic_buffer_resource.h, sdk/system/lib/libcxx/include/__memory_resource/polymorphic_allocator.h, sdk/system/lib/libcxx/include/__memory_resource/pool_options.h, sdk/system/lib/libcxx/include/__memory_resource/synchronized_pool_resource.h, sdk/system/lib/libcxx/include/__memory_resource/unsynchronized_pool_resource.h, sdk/system/lib/libcxx/include/__mutex/lock_guard.h, sdk/system/lib/libcxx/include/__mutex/mutex.h, sdk/system/lib/libcxx/include/__mutex/once_flag.h, sdk/system/lib/libcxx/include/__mutex/tag_types.h, sdk/system/lib/libcxx/include/__mutex/unique_lock.h, sdk/system/lib/libcxx/include/__new/align_val_t.h, sdk/system/lib/libcxx/include/__new/allocate.h, sdk/system/lib/libcxx/include/__new/destroying_delete_t.h, sdk/system/lib/libcxx/include/__new/exceptions.h, sdk/system/lib/libcxx/include/__new/global_new_delete.h, sdk/system/lib/libcxx/include/__new/interference_size.h, sdk/system/lib/libcxx/include/__new/launder.h, sdk/system/lib/libcxx/include/__new/new_handler.h, sdk/system/lib/libcxx/include/__new/nothrow_t.h, sdk/system/lib/libcxx/include/__new/placement_new_delete.h, sdk/system/lib/libcxx/include/__numeric/pstl.h, sdk/system/lib/libcxx/include/__pstl/backend.h, sdk/system/lib/libcxx/include/__pstl/backend_fwd.h, sdk/system/lib/libcxx/include/__pstl/backends/default.h, sdk/system/lib/libcxx/include/__pstl/backends/libdispatch.h, sdk/system/lib/libcxx/include/__pstl/backends/std_thread.h, sdk/system/lib/libcxx/include/__pstl/cpu_algos/any_of.h, sdk/system/lib/libcxx/include/__pstl/cpu_algos/cpu_traits.h, sdk/system/lib/libcxx/include/__pstl/cpu_algos/fill.h, sdk/system/lib/libcxx/include/__pstl/cpu_algos/find_if.h, sdk/system/lib/libcxx/include/__pstl/cpu_algos/for_each.h, sdk/system/lib/libcxx/include/__pstl/cpu_algos/merge.h, sdk/system/lib/libcxx/include/__pstl/cpu_algos/stable_sort.h, sdk/system/lib/libcxx/include/__pstl/cpu_algos/transform.h, sdk/system/lib/libcxx/include/__pstl/cpu_algos/transform_reduce.h, sdk/system/lib/libcxx/include/__pstl/dispatch.h, sdk/system/lib/libcxx/include/__pstl/handle_exception.h, sdk/system/lib/libcxx/include/__random/bernoulli_distribution.h, sdk/system/lib/libcxx/include/__random/binomial_distribution.h, sdk/system/lib/libcxx/include/__random/cauchy_distribution.h, sdk/system/lib/libcxx/include/__random/chi_squared_distribution.h, sdk/system/lib/libcxx/include/__random/clamp_to_integral.h, sdk/system/lib/libcxx/include/__random/default_random_engine.h, sdk/system/lib/libcxx/include/__random/discard_block_engine.h, sdk/system/lib/libcxx/include/__random/discrete_distribution.h, sdk/system/lib/libcxx/include/__random/exponential_distribution.h, sdk/system/lib/libcxx/include/__random/extreme_value_distribution.h, sdk/system/lib/libcxx/include/__random/fisher_f_distribution.h, sdk/system/lib/libcxx/include/__random/gamma_distribution.h, sdk/system/lib/libcxx/include/__random/generate_canonical.h, sdk/system/lib/libcxx/include/__random/geometric_distribution.h, sdk/system/lib/libcxx/include/__random/independent_bits_engine.h, sdk/system/lib/libcxx/include/__random/is_seed_sequence.h, sdk/system/lib/libcxx/include/__random/is_valid.h, sdk/system/lib/libcxx/include/__random/knuth_b.h, sdk/system/lib/libcxx/include/__random/linear_congruential_engine.h, sdk/system/lib/libcxx/include/__random/log2.h, sdk/system/lib/libcxx/include/__random/lognormal_distribution.h, sdk/system/lib/libcxx/include/__random/mersenne_twister_engine.h, sdk/system/lib/libcxx/include/__random/negative_binomial_distribution.h, sdk/system/lib/libcxx/include/__random/normal_distribution.h, sdk/system/lib/libcxx/include/__random/piecewise_constant_distribution.h, sdk/system/lib/libcxx/include/__random/piecewise_linear_distribution.h, sdk/system/lib/libcxx/include/__random/poisson_distribution.h, sdk/system/lib/libcxx/include/__random/random_device.h, sdk/system/lib/libcxx/include/__random/ranlux.h, sdk/system/lib/libcxx/include/__random/seed_seq.h, sdk/system/lib/libcxx/include/__random/shuffle_order_engine.h, sdk/system/lib/libcxx/include/__random/student_t_distribution.h, sdk/system/lib/libcxx/include/__random/subtract_with_carry_engine.h, sdk/system/lib/libcxx/include/__random/uniform_int_distribution.h, sdk/system/lib/libcxx/include/__random/uniform_random_bit_generator.h, sdk/system/lib/libcxx/include/__random/uniform_real_distribution.h, sdk/system/lib/libcxx/include/__random/weibull_distribution.h, sdk/system/lib/libcxx/include/__ranges/as_rvalue_view.h, sdk/system/lib/libcxx/include/__string/char_traits.h, sdk/system/lib/libcxx/include/__string/constexpr_c_functions.h, sdk/system/lib/libcxx/include/__string/extern_template_lists.h, sdk/system/lib/libcxx/include/__tuple/find_index.h, sdk/system/lib/libcxx/include/__tuple/ignore.h, sdk/system/lib/libcxx/include/__tuple/sfinae_helpers.h, sdk/system/lib/libcxx/include/__tuple/tuple_element.h, sdk/system/lib/libcxx/include/__tuple/tuple_like.h, sdk/system/lib/libcxx/include/__tuple/tuple_like_no_subrange.h, sdk/system/lib/libcxx/include/__tuple/tuple_size.h, sdk/system/lib/libcxx/include/__type_traits/add_cv_quals.h, sdk/system/lib/libcxx/include/__type_traits/add_pointer.h, sdk/system/lib/libcxx/include/__type_traits/add_reference.h, sdk/system/lib/libcxx/include/__type_traits/aligned_storage.h, sdk/system/lib/libcxx/include/__type_traits/aligned_union.h, sdk/system/lib/libcxx/include/__type_traits/alignment_of.h, sdk/system/lib/libcxx/include/__type_traits/common_reference.h, sdk/system/lib/libcxx/include/__type_traits/common_type.h, sdk/system/lib/libcxx/include/__type_traits/conditional.h, sdk/system/lib/libcxx/include/__type_traits/conjunction.h, sdk/system/lib/libcxx/include/__type_traits/copy_cv.h, sdk/system/lib/libcxx/include/__type_traits/copy_cvref.h, sdk/system/lib/libcxx/include/__type_traits/datasizeof.h, sdk/system/lib/libcxx/include/__type_traits/decay.h, sdk/system/lib/libcxx/include/__type_traits/dependent_type.h, sdk/system/lib/libcxx/include/__type_traits/desugars_to.h, sdk/system/lib/libcxx/include/__type_traits/detected_or.h, sdk/system/lib/libcxx/include/__type_traits/disjunction.h, sdk/system/lib/libcxx/include/__type_traits/enable_if.h, sdk/system/lib/libcxx/include/__type_traits/extent.h, sdk/system/lib/libcxx/include/__type_traits/has_unique_object_representation.h, sdk/system/lib/libcxx/include/__type_traits/has_virtual_destructor.h, sdk/system/lib/libcxx/include/__type_traits/integer_traits.h, sdk/system/lib/libcxx/include/__type_traits/integral_constant.h, sdk/system/lib/libcxx/include/__type_traits/is_abstract.h, sdk/system/lib/libcxx/include/__type_traits/is_aggregate.h, sdk/system/lib/libcxx/include/__type_traits/is_allocator.h, sdk/system/lib/libcxx/include/__type_traits/is_always_bitcastable.h, sdk/system/lib/libcxx/include/__type_traits/is_arithmetic.h, sdk/system/lib/libcxx/include/__type_traits/is_array.h, sdk/system/lib/libcxx/include/__type_traits/is_assignable.h, sdk/system/lib/libcxx/include/__type_traits/is_base_of.h, sdk/system/lib/libcxx/include/__type_traits/is_callable.h, sdk/system/lib/libcxx/include/__type_traits/is_char_like_type.h, sdk/system/lib/libcxx/include/__type_traits/is_class.h, sdk/system/lib/libcxx/include/__type_traits/is_compound.h, sdk/system/lib/libcxx/include/__type_traits/is_const.h, sdk/system/lib/libcxx/include/__type_traits/is_constant_evaluated.h, sdk/system/lib/libcxx/include/__type_traits/is_constructible.h, sdk/system/lib/libcxx/include/__type_traits/is_convertible.h, sdk/system/lib/libcxx/include/__type_traits/is_core_convertible.h, sdk/system/lib/libcxx/include/__type_traits/is_destructible.h, sdk/system/lib/libcxx/include/__type_traits/is_empty.h, sdk/system/lib/libcxx/include/__type_traits/is_enum.h, sdk/system/lib/libcxx/include/__type_traits/is_equality_comparable.h, sdk/system/lib/libcxx/include/__type_traits/is_execution_policy.h, sdk/system/lib/libcxx/include/__type_traits/is_final.h, sdk/system/lib/libcxx/include/__type_traits/is_floating_point.h, sdk/system/lib/libcxx/include/__type_traits/is_function.h, sdk/system/lib/libcxx/include/__type_traits/is_fundamental.h, sdk/system/lib/libcxx/include/__type_traits/is_generic_transparent_comparator.h, sdk/system/lib/libcxx/include/__type_traits/is_implicit_lifetime.h, sdk/system/lib/libcxx/include/__type_traits/is_implicitly_default_constructible.h, sdk/system/lib/libcxx/include/__type_traits/is_integral.h, sdk/system/lib/libcxx/include/__type_traits/is_literal_type.h, sdk/system/lib/libcxx/include/__type_traits/is_member_pointer.h, sdk/system/lib/libcxx/include/__type_traits/is_nothrow_assignable.h, sdk/system/lib/libcxx/include/__type_traits/is_nothrow_constructible.h, sdk/system/lib/libcxx/include/__type_traits/is_nothrow_destructible.h, sdk/system/lib/libcxx/include/__type_traits/is_null_pointer.h, sdk/system/lib/libcxx/include/__type_traits/is_object.h, sdk/system/lib/libcxx/include/__type_traits/is_pod.h, sdk/system/lib/libcxx/include/__type_traits/is_pointer.h, sdk/system/lib/libcxx/include/__type_traits/is_polymorphic.h, sdk/system/lib/libcxx/include/__type_traits/is_primary_template.h, sdk/system/lib/libcxx/include/__type_traits/is_reference.h, sdk/system/lib/libcxx/include/__type_traits/is_reference_wrapper.h, sdk/system/lib/libcxx/include/__type_traits/is_referenceable.h, sdk/system/lib/libcxx/include/__type_traits/is_same.h, sdk/system/lib/libcxx/include/__type_traits/is_scalar.h, sdk/system/lib/libcxx/include/__type_traits/is_signed.h, sdk/system/lib/libcxx/include/__type_traits/is_standard_layout.h, sdk/system/lib/libcxx/include/__type_traits/is_swappable.h, sdk/system/lib/libcxx/include/__type_traits/is_trivial.h, sdk/system/lib/libcxx/include/__type_traits/is_trivially_assignable.h, sdk/system/lib/libcxx/include/__type_traits/is_trivially_constructible.h, sdk/system/lib/libcxx/include/__type_traits/is_trivially_copyable.h, sdk/system/lib/libcxx/include/__type_traits/is_trivially_destructible.h, sdk/system/lib/libcxx/include/__type_traits/is_trivially_lexicographically_comparable.h, sdk/system/lib/libcxx/include/__type_traits/is_trivially_relocatable.h, sdk/system/lib/libcxx/include/__type_traits/is_union.h, sdk/system/lib/libcxx/include/__type_traits/is_unqualified.h, sdk/system/lib/libcxx/include/__type_traits/is_unsigned.h, sdk/system/lib/libcxx/include/__type_traits/is_valid_expansion.h, sdk/system/lib/libcxx/include/__type_traits/is_void.h, sdk/system/lib/libcxx/include/__type_traits/is_volatile.h, sdk/system/lib/libcxx/include/__type_traits/is_within_lifetime.h, sdk/system/lib/libcxx/include/__type_traits/lazy.h, sdk/system/lib/libcxx/include/__type_traits/make_32_64_or_128_bit.h, sdk/system/lib/libcxx/include/__type_traits/make_const_lvalue_ref.h, sdk/system/lib/libcxx/include/__type_traits/make_signed.h, sdk/system/lib/libcxx/include/__type_traits/make_transparent.h, sdk/system/lib/libcxx/include/__type_traits/make_unsigned.h, sdk/system/lib/libcxx/include/__type_traits/maybe_const.h, sdk/system/lib/libcxx/include/__type_traits/nat.h, sdk/system/lib/libcxx/include/__type_traits/negation.h, sdk/system/lib/libcxx/include/__type_traits/promote.h, sdk/system/lib/libcxx/include/__type_traits/rank.h, sdk/system/lib/libcxx/include/__type_traits/reference_constructs_from_temporary.h, sdk/system/lib/libcxx/include/__type_traits/reference_converts_from_temporary.h, sdk/system/lib/libcxx/include/__type_traits/remove_all_extents.h, sdk/system/lib/libcxx/include/__type_traits/remove_const.h, sdk/system/lib/libcxx/include/__type_traits/remove_const_ref.h, sdk/system/lib/libcxx/include/__type_traits/remove_cv.h, sdk/system/lib/libcxx/include/__type_traits/remove_cvref.h, sdk/system/lib/libcxx/include/__type_traits/remove_extent.h, sdk/system/lib/libcxx/include/__type_traits/remove_pointer.h, sdk/system/lib/libcxx/include/__type_traits/remove_reference.h, sdk/system/lib/libcxx/include/__type_traits/remove_volatile.h, sdk/system/lib/libcxx/include/__type_traits/result_of.h, sdk/system/lib/libcxx/include/__type_traits/strip_signature.h, sdk/system/lib/libcxx/include/__type_traits/type_identity.h, sdk/system/lib/libcxx/include/__type_traits/type_list.h, sdk/system/lib/libcxx/include/__type_traits/underlying_type.h, sdk/system/lib/libcxx/include/__type_traits/unwrap_ref.h, sdk/system/lib/libcxx/include/__type_traits/void_t.h, sdk/system/lib/libcxx/include/__utility/as_const.h, sdk/system/lib/libcxx/include/__utility/cmp.h, sdk/system/lib/libcxx/include/__utility/convert_to_integral.h, sdk/system/lib/libcxx/include/__utility/declval.h, sdk/system/lib/libcxx/include/__utility/default_three_way_comparator.h, sdk/system/lib/libcxx/include/__utility/element_count.h, sdk/system/lib/libcxx/include/__utility/empty.h, sdk/system/lib/libcxx/include/__utility/exception_guard.h, sdk/system/lib/libcxx/include/__utility/exchange.h, sdk/system/lib/libcxx/include/__utility/in_place.h, sdk/system/lib/libcxx/include/__utility/integer_sequence.h, sdk/system/lib/libcxx/include/__utility/is_pointer_in_range.h, sdk/system/lib/libcxx/include/__utility/is_valid_range.h, sdk/system/lib/libcxx/include/__utility/lazy_synth_three_way_comparator.h, sdk/system/lib/libcxx/include/__utility/no_destroy.h, sdk/system/lib/libcxx/include/__utility/pair.h, sdk/system/lib/libcxx/include/__utility/piecewise_construct.h, sdk/system/lib/libcxx/include/__utility/priority_tag.h, sdk/system/lib/libcxx/include/__utility/rel_ops.h, sdk/system/lib/libcxx/include/__utility/small_buffer.h, sdk/system/lib/libcxx/include/__utility/swap.h, sdk/system/lib/libcxx/include/__utility/try_key_extraction.h, sdk/system/lib/libcxx/include/__utility/unreachable.h, sdk/system/lib/libcxx/include/__vector/comparison.h, sdk/system/lib/libcxx/include/__vector/container_traits.h, sdk/system/lib/libcxx/include/__vector/erase.h, sdk/system/lib/libcxx/include/__vector/pmr.h, sdk/system/lib/libcxx/include/__vector/swap.h, sdk/system/lib/libcxx/include/__vector/vector.h, sdk/system/lib/libcxx/include/__vector/vector_bool.h, sdk/system/lib/libcxx/include/__vector/vector_bool_formatter.h, sdk/system/lib/libcxx/src/call_once.cpp, sdk/system/lib/libcxx/src/error_category.cpp, sdk/system/lib/libcxx/src/exception.cpp, sdk/system/lib/libcxx/src/experimental/include/tzdb/tzdb_list_private.h, sdk/system/lib/libcxx/src/experimental/include/tzdb/tzdb_private.h, sdk/system/lib/libcxx/src/filesystem/path_parser.h, sdk/system/lib/libcxx/src/filesystem/posix_compat.h, sdk/system/lib/libcxx/src/functional.cpp, sdk/system/lib/libcxx/src/include/aligned_alloc.h, sdk/system/lib/libcxx/src/include/apple_availability.h, sdk/system/lib/libcxx/src/include/config_elast.h, sdk/system/lib/libcxx/src/include/from_chars_floating_point.h, sdk/system/lib/libcxx/src/include/refstring.h, sdk/system/lib/libcxx/src/include/ryu/common.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s.h, sdk/system/lib/libcxx/src/include/ryu/d2s_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s_intrinsics.h, sdk/system/lib/libcxx/src/include/ryu/digit_table.h, sdk/system/lib/libcxx/src/include/ryu/f2s.h, sdk/system/lib/libcxx/src/include/to_chars_floating_point.h, sdk/system/lib/libcxx/src/ios.cpp, sdk/system/lib/libcxx/src/ios.instantiations.cpp, sdk/system/lib/libcxx/src/locale.cpp, sdk/system/lib/libcxx/src/memory.cpp, sdk/system/lib/libcxx/src/new.cpp, sdk/system/lib/libcxx/src/new_helpers.cpp, sdk/system/lib/libcxx/src/stdexcept.cpp, sdk/system/lib/libcxx/src/string.cpp, sdk/system/lib/libcxx/src/system_error.cpp, sdk/system/lib/libcxx/src/verbose_abort.cpp, sdk/system/lib/libcxxabi/include/__cxxabi_config.h, sdk/system/lib/libcxxabi/include/cxxabi.h, sdk/system/lib/libcxxabi/src/abort_message.cpp, sdk/system/lib/libcxxabi/src/abort_message.h, sdk/system/lib/libcxxabi/src/cxa_guard_impl.h, sdk/system/lib/libcxxabi/src/cxa_virtual.cpp, sdk/system/lib/libcxxabi/src/fallback_malloc.h, sdk/system/lib/libcxxabi/src/private_typeinfo.cpp, sdk/system/lib/libcxxabi/src/private_typeinfo.h, sdk/system/lib/libcxxabi/src/stdlib_exception.cpp, sdk/system/lib/libcxxabi/src/stdlib_stdexcept.cpp, sdk/system/lib/libcxxabi/src/stdlib_typeinfo.cpp

//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

===== cf8d7394bd88848d3235996a2d9e08c2152a8302333c7dda4d3572d157a053cc =====
Sources: sdk/cache/sysroot/include/emscripten/html5.h, sdk/system/include/emscripten/html5.h, sdk/system/include/emscripten/trace.h, sdk/system/lib/gl/gl.c

/*
 * Copyright 2014 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== d0fc7536a5ae41bb71dc2591e07a29b5f7906bccf02d3f7e749cc04246e16dec =====
Sources: sdk/system/lib/libcxx/include/__support/xlocale/__posix_l_fallback.h

// -*- C++ -*-
//===-----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
// These are reimplementations of some extended locale functions ( *_l ) that
// are normally part of POSIX.  This shared implementation provides parts of the
// extended locale support for libc's that normally don't have any (like
// Android's bionic and Newlib).
//===----------------------------------------------------------------------===//

===== d1a8fab5d067329ba7711b4761d1b904c6d22f36e3c0b5ed2118754d794b218e =====
Sources: sdk/system/include/compat/arm_neon.h

/* Check (assertions)
 * Portable Snippets - https://github.com/nemequ/portable-snippets
 * Created by Evan Nemerson <evan@nemerson.com>
 *
 *   To the extent possible under law, the authors have waived all
 *   copyright and related or neighboring rights to this code.  For
 *   details, see the Creative Commons Zero 1.0 Universal license at
 *   https://creativecommons.org/publicdomain/zero/1.0/
 *
 * SPDX-License-Identifier: CC0-1.0
 */

===== d22e34751c18a13e5cb7e974c1b94c2cc89caad9d2b4f2ef1c85994d32292805 =====
Sources: sdk/system/lib/libc/musl/src/math/log_data.c

/*
 * Data for log.
 *
 * Copyright (c) 2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== d245c4b11dbf45de96c58bfb171f02a5fa639b6484620552c5cef88df118850b =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2018-2020 Evan Nemerson <evan@nemerson.com>
 *        2020 Michael R. Crusoe <crusoe@debian.org>
 */

===== d3134dbd1f740e5c1bbec7aa7f39a8894f812b807a0123bee721bc303f8972a1 =====
Sources: sdk/system/lib/libcxx/include/__format/escaped_output_table.h, sdk/system/lib/libcxx/include/__format/extended_grapheme_cluster_table.h, sdk/system/lib/libcxx/include/__format/indic_conjunct_break_table.h, sdk/system/lib/libcxx/include/__format/width_estimation_table.h

// UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
//
// See Terms of Use <https://www.unicode.org/copyright.html>
// for definitions of Unicode Inc.'s Data Files and Software.
//
// NOTICE TO USER: Carefully read the following legal agreement.
// BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S
// DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),
// YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
// TERMS AND CONDITIONS OF THIS AGREEMENT.
// IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
// THE DATA FILES OR SOFTWARE.
//
// COPYRIGHT AND PERMISSION NOTICE
//
// Copyright (c) 1991-2022 Unicode, Inc. All rights reserved.
// Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of the Unicode data files and any associated documentation
// (the "Data Files") or Unicode software and any associated documentation
// (the "Software") to deal in the Data Files or Software
// without restriction, including without limitation the rights to use,
// copy, modify, merge, publish, distribute, and/or sell copies of
// the Data Files or Software, and to permit persons to whom the Data Files
// or Software are furnished to do so, provided that either
// (a) this copyright and permission notice appear with all copies
// of the Data Files or Software, or
// (b) this copyright and permission notice appear in associated
// Documentation.
//
// THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
// ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
// WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT OF THIRD PARTY RIGHTS.
// IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
// NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
// DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
// DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
// TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
// PERFORMANCE OF THE DATA FILES OR SOFTWARE.
//
// Except as contained in this notice, the name of a copyright holder
// shall not be used in advertising or otherwise to promote the sale,
// use or other dealings in these Data Files or Software without prior
// written authorization of the copyright holder.

===== d3db3f3a7bdb41e66e87a891b2f8c04617b115034e307e9ac42653be5ea28c0b =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2020      Christopher Moore <moore@free.fr>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== d424bbff83dd2beeab86407815cdc305c9746d8a7362840bd429a91674a9ee88 =====
Sources: sdk/src/emrun_postjs.js

/**
 * @license
 * Copyright 2013 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 *
 * This file gets implicitly injected as a `--post-js` file when
 * emcc is run with `--emrun`
 */

===== d5839b93358e12ad8a6dc96d3dd609871f0180c90c1001b84af92daea60a5f19 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== d7b1f3e7cdc55bb1e9b17b9a7c548e0f4f617875dbc683f1117f8bbc55a81a57 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_mode.c

//===----- lib/fp_mode.c - Floaing-point environment mode utilities --C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file provides a default implementation of fp_mode.h for architectures
// that does not support or does not have an implementation of floating point
// environment mode.
//
//===----------------------------------------------------------------------===//

===== d90ab32c6b8181a72e707da1cff47b801dbe613ae6c86a396249e4f7f91f2e07 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/int_math.h

//===-- int_math.h - internal math inlines --------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is not part of the interface of this library.
//
// This file defines substitutes for the libm functions used in some of the
// compiler-rt implementations, defined in such a way that there is not a direct
// dependency on libm or math.h. Instead, we use the compiler builtin versions
// where available. This reduces our dependencies on the system SDK by foisting
// the responsibility onto the compiler.
//
//===----------------------------------------------------------------------===//

===== d9f887264dfbb6f5c158ca25615a920ac4ae02fe61b9c26910439f99459638d6 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Ju-Hung Li <jhlee@pllab.cs.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== dad1216762e1059afd6ac62fdc48e39c76083cbb86a0ca33965037c426148e1d =====
Sources: sdk/system/lib/compiler-rt/include/profile/MIBEntryDef.inc

/*===-- MemEntryDef.inc - MemProf profiling runtime macros -*- C++ -*-======== *\
|*
|* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|* See https://llvm.org/LICENSE.txt for license information.
|* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|*
\*===----------------------------------------------------------------------===*/

===== dbab620dee2ab921ef77096e2afac05de3a810281441e036d3f39c9134942593 =====
Sources: project/work/Code/Libraries/Core/src/TinyXML/tinyxml.cpp, project/work/Code/Libraries/Core/src/TinyXML/tinyxml.h

/*
www.sourceforge.net/projects/tinyxml
Original code (2.0 and earlier )copyright (c) 2000-2006 Lee Thomason (www.grinninglizard.com)

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any
damages arising from the use of this software.

Permission is granted to anyone to use this software for any
purpose, including commercial applications, and to alter it and
redistribute it freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must
not claim that you wrote the original software. If you use this
software in a product, an acknowledgment in the product documentation
would be appreciated but is not required.

2. Altered source versions must be plainly marked as such, and
must not be misrepresented as being the original software.

3. This notice may not be removed or altered from any source
distribution.
*/

===== dbd3416495169ee4cc8dd545ab43f0b333901e716edeaee1bf56e7b6526daea9 =====
Sources: sdk/system/include/emscripten/dom_pk_codes.h

/*
 * Copyright 2018 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 *
 * This file was automatically generated from script
 * tools/maint/create_dom_pk_codes.py. Edit that file to make changes here.
 * Then run:
 *
 *   tools/maint/create_dom_pk_codes.py
 *
 * in Emscripten root directory to regenerate this file.
 */

===== dd0d5b811e41f9eb83b2e8428607530c1d9b125b58fae9460af51257e6294dd2 =====
Sources: project/work/Code/Libraries/zlib/src/adler32.c

/* adler32.c -- compute the Adler-32 checksum of a data stream
 * Copyright (C) 1995-2004 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== dd8f0ce3c73300fee0de9875308b6dd8c80945c59d9c5fe1749985f3df7bf10b =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/SDL_egl.c

/*
 *  Simple DirectMedia Layer
 *  Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>
 *
 *  This software is provided 'as-is', without any express or implied
 *  warranty.  In no event will the authors be held liable for any damages
 *  arising from the use of this software.
 *
 *  Permission is granted to anyone to use this software for any purpose,
 *  including commercial applications, and to alter it and redistribute it
 *  freely, subject to the following restrictions:
 *
 *  1. The origin of this software must not be misrepresented; you must not
 *     claim that you wrote the original software. If you use this software
 *     in a product, an acknowledgment in the product documentation would be
 *     appreciated but is not required.
 *  2. Altered source versions must be plainly marked as such, and must not be
 *     misrepresented as being the original software.
 *  3. This notice may not be removed or altered from any source distribution.
 */

===== de3f74b0290b1eb04540528412261586a6f8c4afb94cb314d6e877b07ce96391 =====
Sources: sdk/system/include/emscripten/fetch.h

/*
 * Copyright 2016 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== e05c98c3ace3e52a3f82e831551e839ba9dfb903a8f1164376a89023aece367f =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vk_icd.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vk_layer.h

/*
 * Copyright 2015-2023 The Khronos Group Inc.
 * Copyright 2015-2023 Valve Corporation
 * Copyright 2015-2023 LunarG, Inc.
 *
 * SPDX-License-Identifier: Apache-2.0
 */

===== e3b26c62a8b050f7e53c28a026ae58b7dedda912035a4170914a5bae5f58ddb9 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/EGL/egl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/EGL/eglext.h

/*
** Copyright 2013-2020 The Khronos Group Inc.
** SPDX-License-Identifier: Apache-2.0
**
** This header is generated from the Khronos EGL XML API Registry.
** The current version of the Registry, generator scripts
** used to make the header, and the header can be found at
**   http://www.khronos.org/registry/egl
**
** Khronos $Git commit SHA1: f4cc936b88 $ on $Git commit date: 2023-12-16 01:21:49 -0500 $
*/

===== e41cf4c455ec4c2a036898cb21e4d34b20a6e052a8768323126bc28d11ecd347 =====
Sources: sdk/cache/sysroot/include/c++/v1/__algorithm/lower_bound.h, sdk/system/lib/libcxx/include/__algorithm/lower_bound.h

// One-sided binary search, aka meta binary search, has been in the public domain for decades, and has the general
// advantage of being \Omega(1) rather than the classic algorithm's \Omega(log(n)), with the downside of executing at
// most 2*log(n) comparisons vs the classic algorithm's exact log(n). There are two scenarios in which it really shines:
// the first one is when operating over non-random-access iterators, because the classic algorithm requires knowing the
// container's size upfront, which adds \Omega(n) iterator increments to the complexity. The second one is when you're
// traversing the container in order, trying to fast-forward to the next value: in that case, the classic algorithm
// would yield \Omega(n*log(n)) comparisons and, for non-random-access iterators, \Omega(n^2) iterator increments,
// whereas the one-sided version will yield O(n) operations on both counts, with a \Omega(log(n)) bound on the number of
// comparisons.

===== e5ff1bf4fc1f64bbbe5b2279f17c39dba350edcf8771d0101009a4f4e172049a =====
Sources: sdk/system/include/X11/keysymdef.h

/* U+00A9 COPYRIGHT SIGN */

===== e62f964adf9e51c3137d096ce55515684413c62de45b97ef52869c7794a43189 =====
Sources: clang/24/include/__stdarg_va_arg.h

/*===---- __stdarg_va_arg.h - Definitions of va_start, va_arg, va_end-------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== e6e0345c1feba7422b928434f6b5bbfb61f846fc6584206e4c0f5a8261eb8488 =====
Sources: project/work/Code/Libraries/zlib/src/inflate.h

/* inflate.h -- internal inflate state definition
 * Copyright (C) 1995-2004 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== e7d84e75da63b7bccdbea12ad62a17e09265af9d0bc91a2ba7c9fcdb0d0e436b =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Evan Nemerson <evan@nemerson.com>
 *   2021      Atharva Nimbalkar <atharvakn@gmail.com>
 */

===== e855fa1bd9136b2837f4ab95337419dc094ed957d558b99d10fb02c95315dcdb =====
Sources: sdk/system/include/X11/XKBlib.h

/************************************************************
Copyright (c) 1993 by Silicon Graphics Computer Systems, Inc.

Permission to use, copy, modify, and distribute this
software and its documentation for any purpose and without
fee is hereby granted, provided that the above copyright
notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting
documentation, and that the name of Silicon Graphics not be
used in advertising or publicity pertaining to distribution
of the software without specific prior written permission.
Silicon Graphics makes no representation about the suitability
of this software for any purpose. It is provided "as is"
without any express or implied warranty.

SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
GRAPHICS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION  WITH
THE USE OR PERFORMANCE OF THIS SOFTWARE.

********************************************************/

===== ea1b4b64ca365d5f457b6f6a1ced8dcbbcfabd2d680edd51f95b36b92e4465b8 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2020      Sean Maher <seanptmaher@gmail.com> (Copyright owned by Google, LLC)
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Yung-Cheng Su <eric20607@gapp.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== eaa4258f01f55234c03b3a52693a285dd9543e7e297091373c7917f2e07cb1fb =====
Sources: project/beacon-objective.h

// Copyright 2026 DecompGames contributors. SPDX-License-Identifier: MIT.

===== eaf5642436f706a12edcac631e1c77398e3c8b04e0df24c80e5c19f19abc6ba4 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/hidapi/hidapi/hidapi.h

/*******************************************************
 HIDAPI - Multi-Platform library for
 communication with HID devices.

 Alan Ott
 Signal 11 Software

 8/22/2009

 Copyright 2009, All Rights Reserved.

 At the discretion of the user of this library,
 this software may be licensed under the terms of the
 GNU General Public License v3, a BSD-Style license, or the
 original HIDAPI license as outlined in the LICENSE.txt,
 LICENSE-gpl3.txt, LICENSE-bsd.txt, and LICENSE-orig.txt
 files located at the root of the source distribution.
 These files may also be found in the public source
 code repository located at:
        https://github.com/libusb/hidapi .
********************************************************/

===== eb8e488b7148e706986f5be08c5efbfcc96edb4ed7415391c12be3e512b24c74 =====
Sources: sdk/system/lib/libc/musl/src/math/exp2f_data.c

/*
 * Shared data between expf, exp2f and powf.
 *
 * Copyright (c) 2017-2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== ec1b7a05b185504e74ac1d35bc90b2007aed4cce8908ebc1572047fe49cb5209 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengl_glext.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengles2_gl2.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengles2_gl2ext.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/GLES2/gl2.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/GLES2/gl2ext.h

/*
** Copyright 2013-2020 The Khronos Group Inc.
** SPDX-License-Identifier: MIT
**
** This header is generated from the Khronos OpenGL / OpenGL ES XML
** API Registry. The current version of the Registry, generator scripts
** used to make the header, and the header can be found at
**   https://github.com/KhronosGroup/OpenGL-Registry
*/

===== ec50f2365cb16dc66be514a76de992e87a671d2e8c61cd7136881a0f32789315 =====
Sources: sdk/system/lib/compiler-rt/include/profile/instr_prof_interface.h

/*===---- instr_prof_interface.h - Instrumentation PGO User Program API ----===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 *
 * This header provides a public interface for fine-grained control of counter
 * reset and profile dumping. These interface functions can be directly called
 * in user programs.
 *
\*===---------------------------------------------------------------------===*/

===== ed75b13c7166c0ebe5496d1a74f948894fe606c1f25c89e1106f26897ae5ce34 =====
Sources: sdk/system/lib/libcxxabi/src/demangle/StringViewExtras.h

//===--- StringViewExtras.h -------------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// There are two copies of this file in the source tree.  The one under
// libcxxabi is the original and the one under llvm is the copy.  Use
// cp-to-llvm.sh to update the copy.  See README.txt for more details.
//
//===----------------------------------------------------------------------===//

===== ed7ab6bf31fefe74ccb225b731ad518bb7951c437719ee81a9f7933b9852b919 =====
Sources: sdk/cache/sysroot/include/c++/v1/__cstddef/byte.h, sdk/cache/sysroot/include/c++/v1/__cstddef/max_align_t.h, sdk/cache/sysroot/include/c++/v1/__cstddef/nullptr_t.h, sdk/cache/sysroot/include/c++/v1/__cstddef/ptrdiff_t.h, sdk/cache/sysroot/include/c++/v1/__cstddef/size_t.h, sdk/cache/sysroot/include/c++/v1/__fwd/array.h, sdk/cache/sysroot/include/c++/v1/__fwd/byte.h, sdk/cache/sysroot/include/c++/v1/__fwd/complex.h, sdk/cache/sysroot/include/c++/v1/__fwd/deque.h, sdk/cache/sysroot/include/c++/v1/__fwd/functional.h, sdk/cache/sysroot/include/c++/v1/__fwd/get.h, sdk/cache/sysroot/include/c++/v1/__fwd/memory.h, sdk/cache/sysroot/include/c++/v1/__fwd/pair.h, sdk/cache/sysroot/include/c++/v1/__fwd/queue.h, sdk/cache/sysroot/include/c++/v1/__fwd/stack.h, sdk/cache/sysroot/include/c++/v1/__fwd/subrange.h, sdk/cache/sysroot/include/c++/v1/__fwd/tuple.h, sdk/cache/sysroot/include/c++/v1/__fwd/variant.h, sdk/cache/sysroot/include/c++/v1/__fwd/vector.h, sdk/cache/sysroot/include/c++/v1/__ostream/basic_ostream.h, sdk/cache/sysroot/include/c++/v1/__ostream/put_character_sequence.h, sdk/system/lib/libcxx/include/__cstddef/byte.h, sdk/system/lib/libcxx/include/__cstddef/max_align_t.h, sdk/system/lib/libcxx/include/__cstddef/nullptr_t.h, sdk/system/lib/libcxx/include/__cstddef/ptrdiff_t.h, sdk/system/lib/libcxx/include/__cstddef/size_t.h, sdk/system/lib/libcxx/include/__fwd/array.h, sdk/system/lib/libcxx/include/__fwd/byte.h, sdk/system/lib/libcxx/include/__fwd/complex.h, sdk/system/lib/libcxx/include/__fwd/deque.h, sdk/system/lib/libcxx/include/__fwd/functional.h, sdk/system/lib/libcxx/include/__fwd/get.h, sdk/system/lib/libcxx/include/__fwd/memory.h, sdk/system/lib/libcxx/include/__fwd/pair.h, sdk/system/lib/libcxx/include/__fwd/queue.h, sdk/system/lib/libcxx/include/__fwd/stack.h, sdk/system/lib/libcxx/include/__fwd/subrange.h, sdk/system/lib/libcxx/include/__fwd/tuple.h, sdk/system/lib/libcxx/include/__fwd/variant.h, sdk/system/lib/libcxx/include/__fwd/vector.h, sdk/system/lib/libcxx/include/__ostream/basic_ostream.h, sdk/system/lib/libcxx/include/__ostream/print.h, sdk/system/lib/libcxx/include/__ostream/put_character_sequence.h

//===---------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===---------------------------------------------------------------------===//

===== ede393baa0288185f5d9df102eaf18e5f17807849b196f810e8bd38ccbe842d4 =====
Sources: sdk/system/lib/compiler-rt/include/profile/InstrProfData.inc

/*===-- InstrProfData.inc - instr profiling runtime structures -*- C++ -*-=== *\
|*
|* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|* See https://llvm.org/LICENSE.txt for license information.
|* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|*
\*===----------------------------------------------------------------------===*/

===== ef3bbd7827b40d64facd52431866364761422fe426f32f689e66b13148ddc24d =====
Sources: sdk/system/include/emscripten/atomic.h, sdk/system/include/emscripten/threading.h

/*
 * Copyright 2015 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== f0213ecde654995399a7c8e120dd65ca147a967a7f8c63ca60e118f65b9ae341 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2020      Sean Maher <seanptmaher@gmail.com> (Copyright owned by Google, LLC)
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 */

===== f0f0e8f9ab263dde9917866abdbcdce7ec0342c1fbefb71d5877b48cbbc61732 =====
Sources: sdk/system/include/X11/extensions/XShm.h, sdk/system/include/X11/extensions/shm.h

/************************************************************

Copyright 1989, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.

********************************************************/

===== f16d1b673709be591118047a8bcef63718f7cc17ed35888259748d144e3bd597 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/controller_list.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/controller_type.c, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/controller_type.h

/*
  Copyright (C) Valve Corporation

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== f1bc95a752293b9c20150adc5675b889623a68b182c3722e6f2c1151fc28d061 =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use, copy,
* modify, merge, publish, distribute, sublicense, and/or sell copies
* of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
* BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*
* Copyright:
*   2021      Evan Nemerson <evan@nemerson.com>
*   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
*/

===== f3531eed73f356112e7e54e471aae86e41c1b46512718630c68d9ef0123dc9b7 =====
Sources: project/work/Code/Libraries/zlib/src/zutil.h

/* zutil.h -- internal interface and configuration of the compression library
 * Copyright (C) 1995-2005 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== f35ee160d59dbe24858c3db3d9fa423b41c698677c612c8abe0fcf32bada464c =====
Sources: sdk/system/include/emscripten/wasm_worker.h, sdk/system/include/emscripten/webaudio.h, sdk/system/lib/libc/atexit_dummy.c, sdk/system/lib/libc/emscripten_time.c, sdk/system/lib/libc/musl/src/internal/proxying_notification_state.h

/*
 * Copyright 2022 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== f3825abd909296616f5a7274cf877d0e435397ce7a93e5ef32588b6e378735c4 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/fp_fixint_impl.inc

//===-- lib/fixdfsi.c - Double-precision -> integer conversion ----*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file implements float to integer conversion for the
// compiler-rt library.
//
//===----------------------------------------------------------------------===//

===== f4f2b5d8828866d8bcaaab96cd343507ce680428bf9709af83df038ccbb4b2f6 =====
Sources: sdk/system/lib/libcxx/src/include/ryu/common.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed.h, sdk/system/lib/libcxx/src/include/ryu/d2fixed_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s.h, sdk/system/lib/libcxx/src/include/ryu/d2s_full_table.h, sdk/system/lib/libcxx/src/include/ryu/d2s_intrinsics.h, sdk/system/lib/libcxx/src/include/ryu/digit_table.h, sdk/system/lib/libcxx/src/include/ryu/f2s.h, sdk/system/lib/libcxx/src/include/ryu/ryu.h

// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
// SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
// FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE.

===== f5a07385749b1d29af7be7c066796f43e46887a586f587fd991009a0cad714ed =====
Sources: project/work/Code/Libraries/zlib/src/zconf.h

/* zconf.h -- configuration of the zlib compression library
 * Copyright (C) 1995-2005 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== f5ac0a4f22d371629ffcf92c6b31bfce52a4688e7bf60150e45ba011b390c741 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 *   2021      Décio Luiz Gazzoni Filho <decio@decpp.net>
 *   2023      Yi-Yen Chung <eric681@andestech.com> (Copyright owned by Andes Technology)
 *   2023      Chi-Wei Chu <wewe5215@gapp.nthu.edu.tw> (Copyright owned by NTHU pllab)
 */

===== f6064117041e28b19bc0abd48a997190925558c8ef1a8f8f74a78221536cb998 =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/joystick/hidapi/steam/controller_structs.h

/*
  Simple DirectMedia Layer
  Copyright (C) 2020 Valve Corporation

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.
*/

===== f6b5b71ae6dc49255b8982a8de10bb97d66035b0b6ad91843da71fcde64cf45f =====
Sources: sdk/system/lib/libc/musl/src/math/exp_data.c

/*
 * Shared data between exp, exp2 and pow.
 *
 * Copyright (c) 2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== f749166781cabdc1c55509fd4b983e57192531bf18231746a6785d31dc0cacfe =====
Sources: clang/24/include/__stddef_nullptr_t.h

/*===---- __stddef_nullptr_t.h - Definition of nullptr_t -------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== f7d4e40eb2a5c68ebec1689be1c271f5d6ceee08be20ae442b29cef852ff1ae9 =====
Sources: project/work/Code/Libraries/zlib/src/inffast.c

/* inffast.c -- fast decoding
 * Copyright (C) 1995-2004 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== f8551f473b4f0c28fcea39862eef1ac1510ee685424c08cb745660befeaf525f =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2020      Evan Nemerson <evan@nemerson.com>
 */

===== f8a850ad524f71d4474ae94a3d2103df9a7e3d88c5a99a4746374c2231cb232e =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/tsan_interface.h

//===-- tsan_interface.h ----------------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of ThreadSanitizer (TSan), a race detector.
//
// Public interface header for TSan.
//===----------------------------------------------------------------------===//

===== f8e3a108980fc86eb2c389ab8ab796871d16bce9602a2935e6cd7ea912a07904 =====
Sources: clang/24/include/__stddef_offsetof.h

/*===---- __stddef_offsetof.h - Definition of offsetof ---------------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== f96e2c2f8b791a6f7dfa079908fdd58f8ca97428ed3f676fb7ea29e9ba165569 =====
Sources: sdk/src/lib/libpromise.js, sdk/src/runtime_exceptions.js

/**
 * @license
 * Copyright 2023 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 */

===== f9bf0265efc459bce873f3c631f4a329bf0b28d2449a378d289270cdfcd98d21 =====
Sources: sdk/system/lib/compiler-rt/lib/builtins/comparetf2.c

//===-- lib/comparetf2.c - Quad-precision comparisons -------------*- C -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// // This file implements the following soft-float comparison routines:
//
//   __eqtf2   __getf2   __unordtf2
//   __letf2   __gttf2
//   __lttf2
//   __netf2
//
// The semantics of the routines grouped in each column are identical, so there
// is a single implementation for each, and wrappers to provide the other names.
//
// The main routines behave as follows:
//
//   __letf2(a,b) returns -1 if a < b
//                         0 if a == b
//                         1 if a > b
//                         1 if either a or b is NaN
//
//   __getf2(a,b) returns -1 if a < b
//                         0 if a == b
//                         1 if a > b
//                        -1 if either a or b is NaN
//
//   __unordtf2(a,b) returns 0 if both a and b are numbers
//                           1 if either a or b is NaN
//
// Note that __letf2( ) and __getf2( ) are identical except in their handling of
// NaN values.
//
//===----------------------------------------------------------------------===//

===== f9eeb126964e07e2cce21c36cc98a718f254fef65bca64f10011dbfef144c6ce =====
Sources: sdk/cache/sysroot/include/emscripten/em_macros.h, sdk/cache/sysroot/include/emscripten/html5_webgl.h, sdk/system/include/compat/avxintrin.h, sdk/system/include/compat/emmintrin.h, sdk/system/include/compat/immintrin.h, sdk/system/include/compat/nmmintrin.h, sdk/system/include/compat/pmmintrin.h, sdk/system/include/compat/smmintrin.h, sdk/system/include/compat/tmmintrin.h, sdk/system/include/compat/xmmintrin.h, sdk/system/include/emscripten/em_macros.h, sdk/system/include/emscripten/em_math.h, sdk/system/include/emscripten/heap.h, sdk/system/include/emscripten/html5_webgl.h, sdk/system/include/emscripten/stack.h

/*
 * Copyright 2020 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

===== fabbb19a577bee294ae12dc115a9bbee32f80cc34c79f223c1536b9625d9b3c4 =====
Sources: project/work/Code/Libraries/Core/src/TinyXML/tinyxmlparser.cpp

/*
www.sourceforge.net/projects/tinyxml
Original code (2.0 and earlier )copyright (c) 2000-2002 Lee Thomason (www.grinninglizard.com)

This software is provided 'as-is', without any express or implied 
warranty. In no event will the authors be held liable for any 
damages arising from the use of this software.

Permission is granted to anyone to use this software for any 
purpose, including commercial applications, and to alter it and 
redistribute it freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must 
not claim that you wrote the original software. If you use this
software in a product, an acknowledgment in the product documentation
would be appreciated but is not required.

2. Altered source versions must be plainly marked as such, and 
must not be misrepresented as being the original software.

3. This notice may not be removed or altered from any source 
distribution.
*/

===== fb090d2f78d91c7bfaefa31206ef2dbcc619cccdffa73a5db1b4ec4569f0852c =====
Sources: sdk/system/lib/compiler-rt/include/sanitizer/scudo_interface.h

//===-- sanitizer/scudo_interface.h -----------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
/// Public Scudo interface header.
//
//===----------------------------------------------------------------------===//

===== fb867d8d98274672c08b5684dba5ddefe4cf32d87a986220a03cd108d6c146cd =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/vulkan/vk_sdk_platform.h

/*
 * Copyright (c) 2015-2016 The Khronos Group Inc.
 * Copyright (c) 2015-2016 Valve Corporation
 * Copyright (c) 2015-2016 LunarG, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

===== fbad331938852d0e9d69d319c5740a48379a6b51fbb44c7e263ca82562ff0c76 =====
Sources: sdk/system/include/compat/arm_neon.h, sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2021      Zhi An Ng <zhin@google.com> (Copyright owned by Google, LLC)
 */

===== fbb77a1906b891f491a97cd91dba7402ecb4385bcee99b3c57d89625b9f6f32f =====
Sources: sdk/system/include/compat/arm_neon.h

/* SPDX-License-Identifier: MIT
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use, copy,
 * modify, merge, publish, distribute, sublicense, and/or sell copies
 * of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 * Copyright:
 *   2017-2020 Evan Nemerson <evan@nemerson.com>
 *   2015-2017 John W. Ratcliff <jratcliffscarab@gmail.com>
 *   2015      Brandon Rowlett <browlett@nvidia.com>
 *   2015      Ken Fast <kfast@gdeb.com>
 *   2017      Hasindu Gamaarachchi <hasindu@unsw.edu.au>
 *   2018      Jeff Daily <jeff.daily@amd.com>
 */

===== fcdc713d73ed7e47a335e71c5b4fcfdbcca05be6638d6f93f01cdc980fd9b4fd =====
Sources: sdk/src/emrun_prejs.js

/**
 * @license
 * Copyright 2013 The Emscripten Authors
 * SPDX-License-Identifier: MIT
 *
 * This file gets implicitly injected as a `--pre-js` file when
 * emcc is run with `--emrun`
 */

===== fd1a2ad9f634169843deeb45fe61aadc6b0242ce1140243f35d9cabeb6e29ae5 =====
Sources: project/work/Code/Libraries/zlib/src/deflate.h

/* deflate.h -- internal compression state
 * Copyright (C) 1995-2004 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

===== fd7c88f69e70ffa778137ba0bc8267fa8dd83189365d9ff5a2533161432b3d0b =====
Sources: sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_egl.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengl_glext.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/include/SDL_opengles2_khrplatform.h, sdk/cache/ports/sdl2/SDL-release-2.32.10/src/video/khronos/KHR/khrplatform.h, sdk/cache/sysroot/include/KHR/khrplatform.h, sdk/system/include/KHR/khrplatform.h

/*
** Copyright (c) 2008-2018 The Khronos Group Inc.
**
** Permission is hereby granted, free of charge, to any person obtaining a
** copy of this software and/or associated documentation files (the
** "Materials"), to deal in the Materials without restriction, including
** without limitation the rights to use, copy, modify, merge, publish,
** distribute, sublicense, and/or sell copies of the Materials, and to
** permit persons to whom the Materials are furnished to do so, subject to
** the following conditions:
**
** The above copyright notice and this permission notice shall be included
** in all copies or substantial portions of the Materials.
**
** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
*/

===== fd85a2f6bc5e6ac720020a890963d41509f5ceba3990a23c924b7edf4e5c0580 =====
Sources: clang/24/include/float.h

/*===---- float.h - Characteristics of floating point types ----------------===
 *
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 *===-----------------------------------------------------------------------===
 */

===== ffc76106beb385bcf8bee60ff5227cd0497192774eabe14f74f79c153864e31e =====
Sources: sdk/system/include/GL/glfw.h

/************************************************************************
 * GLFW - An OpenGL framework
 * API version: 2.7
 * WWW:         http://www.glfw.org/
 *------------------------------------------------------------------------
 * Copyright (c) 2002-2006 Marcus Geelnard
 * Copyright (c) 2006-2010 Camilla Berglund
 *
 * This software is provided 'as-is', without any express or implied
 * warranty. In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would
 *    be appreciated but is not required.
 *
 * 2. Altered source versions must be plainly marked as such, and must not
 *    be misrepresented as being the original software.
 *
 * 3. This notice may not be removed or altered from any source
 *    distribution.
 *
 *************************************************************************/

===== ffd4560b424a532b17b1f8af4405f11b4ceeaf9880ca33ad43f896b620bfb52c =====
Sources: sdk/system/lib/libc/musl/src/math/logf.c

/*
 * Single-precision log function.
 *
 * Copyright (c) 2017-2018, Arm Limited.
 * SPDX-License-Identifier: MIT
 */

===== ffda7fb443490dad1d1d96dd58649e33bd1d149407391272855db8e1a09d0eee =====
Sources: sdk/system/lib/libcxx/include/__atomic/atomic_ref.h, sdk/system/lib/libcxx/include/__fwd/mdspan.h, sdk/system/lib/libcxx/include/__mdspan/aligned_accessor.h, sdk/system/lib/libcxx/include/__mdspan/default_accessor.h, sdk/system/lib/libcxx/include/__mdspan/extents.h, sdk/system/lib/libcxx/include/__mdspan/layout_left.h, sdk/system/lib/libcxx/include/__mdspan/layout_right.h, sdk/system/lib/libcxx/include/__mdspan/layout_stride.h, sdk/system/lib/libcxx/include/__mdspan/mdspan.h

// -*- C++ -*-
//===----------------------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//                        Kokkos v. 4.0
//       Copyright (2022) National Technology & Engineering
//               Solutions of Sandia, LLC (NTESS).
//
// Under the terms of Contract DE-NA0003525 with NTESS,
// the U.S. Government retains certain rights in this software.
//
//===---------------------------------------------------------------------===//
