| /third_party/icu/vendor/double-conversion/upstream/ |
| D | Changelog | 1 2022-01-16: 4 2022-01-10: 5 Fix quiet NANs on MIPS* and PA-RISC architectures. 8 2021-12-22: 9 Add support of Synopsys ARC64 architecture. 12 2021-12-04: 15 2021-10-04: 18 2021-07-16: 21 2021-05-19: 22 Loongarch is a RISC-style command system architecture. [all …]
|
| /third_party/FreeBSD/sys/dev/usb/implementation/ |
| D | usb_version.c | 2 * Copyright (c) 2013-2019, Huawei Technologies Co., Ltd. All rights reserved. 43 * "v0.01 2015-12-31 15:30", 44 * "v1.00 2016-01-08 15:00", 45 * "v1.01 2016-01-08 17:53", Add fmass sw check disconnect. 46 * "v1.02 2016-01-14 21:18", Add irq lock/unlock for xfer queue. 47 * "v1.03 2016-01-18 17:00", Add usbshell/usbtask name info. 48 * "v1.04 2016-02-16 10:03", Modify fmass memory allocate. 49 * "v1.05 2016-03-09 11:03", Modify usb memory allocate interface. 50 * "v2.00 2016-03-18 18:30", Fixed the license problem of usb driver. 51 * "v2.01 2016-03-24 11:00", Modify usb memory config by appalication & add hub port debounce. [all …]
|
| /third_party/curl/projects/ |
| D | README.md | 1 <!-- 4 SPDX-License-Identifier: curl 5 --> 24 This structure allows for side-by-side compilation of curl on the same machine 29 Note: Typically this side-by-side compilation is generally only required when 45 | |_<architecture> 53 | |_<architecture> 59 |_<architecture> 63 As OpenSSL and wolfSSL don't support side-by-side compilation when using 65 provided to assist with this. Please run `build-openssl -help` and/or [all …]
|
| /third_party/rust/crates/nix/ |
| D | CONTRIBUTING.md | 9 [conduct]: https://www.rust-lang.org/conduct.html 16 [issues]: https://github.com/nix-rust/nix/issues 22 issues][issue-search] to see if there's something related. If not, just 23 [open a new issue][new-issue]! 27 include the OS and version, and the architecture. 29 [issue-search]: https://github.com/nix-rust/nix/search?utf8=%E2%9C%93&q=is%3Aissue&type=Issues 30 [new-issue]: https://github.com/nix-rust/nix/issues/new 36 issue][new-issue] requesting it. As with reporting a bug, the more 43 [Rust's issue labeling scheme][rust-labels]: 44 - **A-** prefixed labels state which area of the project the issue [all …]
|
| /third_party/libffi/ |
| D | README.md | 2 libffi-3.4.1 was released on June 28, 2021. Check the libffi web page 19 told at run-time about the number and types of arguments used to call 45 | Architecture | Operating System | Compiler | 46 | --------------- | ---------------- | ----------------------- | 61 | IA-64 | Linux | GCC | 75 | PowerPC 32-bit | AIX | IBM XL C | 76 | PowerPC 64-bit | AIX | IBM XL C | 81 | PowerPC 64-bit | FreeBSD | GCC | 82 | PowerPC 64-bit | Linux ELFv1 | GCC | 83 | PowerPC 64-bit | Linux ELFv2 | GCC | [all …]
|
| /third_party/ffmpeg/libavutil/aarch64/ |
| D | asm.S | 18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 41 * - Armv8.3-A Pointer Authentication and 42 * - Armv8.5-A Branch Target Identification 44 * appropriate architecture-dependent feature bits set. 57 * stp x29, x30, [sp, #-96]! 76 * A non-leaf function which does not immediately save LR may need both macros 86 * stp x29, x30, [sp, #-96]! 104 * Although not necessary, it is safe to use these macros in 32-bit ARM 105 * assembly. This may be used to simplify dual 32-bit and 64-bit files. 108 * - "ELF for the Arm® 64-bit Architecture" [all …]
|
| /third_party/node/deps/v8/src/base/ |
| D | cpu.h | 1 // Copyright 2006-2013 the V8 project authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 5 // This module contains the architecture-specific code. This make the rest of 7 // architecture. 9 // implementation for a particular architecture is put in cpu_<arch>.cc. 10 // The build system then uses the implementation for the target architecture. 16 #include "src/base/base-export.h" 22 // ---------------------------------------------------------------------------- 27 // This class also has static methods for the architecture specific functions. 28 // Add methods here to cope with differences between the supported [all …]
|
| /third_party/libunwind/libunwind/doc/ |
| D | libunwind-dynamic.man | 13 .TH "LIBUNWIND\-DYNAMIC" "3" "16 August 2007" "Programming Library " "Programming Library " 15 libunwind\-dynamic 16 \-\- libunwind\-support for runtime\-generated code 24 of each frame in a call\-chain. The frame state 25 describes the subset of the machine\-state that consists of the 27 (typically the instruction\-pointer and the 28 stack\-pointer) and all callee\-saved registers (preserved registers). 31 which the current value is stored (callee\-saved registers). 34 emitting \fIunwind\-info\fP 36 information needed to reconstruct the frame\-state for each instruction [all …]
|
| D | libunwind-ia64.man | 13 .TH "LIBUNWIND\-IA64" "3" "16 August 2007" "Programming Library " "Programming Library " 15 libunwind\-ia64 16 \-\- IA\-64\-specific support in libunwind 21 The IA\-64 version of libunwind 22 uses a platform\-string of 25 operating systems adhering to the processor\-specific ABI defined for 26 the Itanium Processor Family. This includes both little\-endian Linux 27 and big\-endian HP\-UX. Furthermore, to make it possible for a single 28 library to unwind both 32\- and 64\-bit targets, the type 31 of the natural word\-size of the host). Having said that, the current [all …]
|
| D | libunwind-dynamic.tex | 8 …unwind-dynamic}{David Mosberger-Tang}{Programming Library}{Introduction to dynamic unwind-info}lib… 14 the \emph{frame state} of each frame in a call-chain. The frame state 15 describes the subset of the machine-state that consists of the 16 \emph{frame registers} (typically the instruction-pointer and the 17 stack-pointer) and all callee-saved registers (preserved registers). 20 which the current value is stored (callee-saved registers). 23 emitting \emph{unwind-info} which provides the minimum amount of 24 information needed to reconstruct the frame-state for each instruction 26 generator must use the dynamic unwind-info interface provided by 32 procedure directly corresponds to a function in the source-language [all …]
|
| D | libunwind-ia64.tex | 8 …in{Name}{3}{libunwind-ia64}{David Mosberger-Tang}{Programming Library}{IA-64-specific support in l… 14 The IA-64 version of \Prog{libunwind} uses a platform-string of 16 operating systems adhering to the processor-specific ABI defined for 17 the Itanium Processor Family. This includes both little-endian Linux 18 and big-endian HP-UX. Furthermore, to make it possible for a single 19 library to unwind both 32- and 64-bit targets, the type 21 of the natural word-size of the host). Having said that, the current 22 implementation has been tested only with IA-64 Linux. 24 When targeting IA-64, the \Prog{libunwind} header file defines the 27 possible for platform-dependent unwind code to use [all …]
|
| /third_party/alsa-utils/utils/ |
| D | alsa-utils.spec.in | 4 Summary: Advanced Linux Sound Architecture (ALSA) - Utils 5 Name: alsa-utils 10 Source: ftp://ftp.alsa-project.org/pub/utils/alsa-utils-%{ver}.tar.bz2 11 BuildRoot: %{_tmppath}/%{name}-%{version}-root 12 URL: http://www.alsa-project.org 13 Requires: alsa-lib ncurses 14 BuildRequires: alsa-lib-devel ncurses-devel gettext 18 Advanced Linux Sound Architecture (ALSA) - Utils 22 - add gettext to BuildRequires 23 - add more files (see alsa bug#2139) [all …]
|
| /third_party/libinput/doc/user/ |
| D | architecture.rst | 4 libinput's internal architecture 7 This page provides an outline of libinput's internal architecture. The goal 8 here is to get the high-level picture across and point out the components 13 device-type-specific implementations in ``evdev-<type>.c``. It is not 16 :ref:`architecture-contexts` is the only user-visible implementation detail, 20 .. _architecture-contexts: 22 ------------------------------------------------------------------------------ 24 ------------------------------------------------------------------------------ 29 ``path-seat.c`` and ``udev-seat.c``. This includes the functions that add new 44 libudev [label="libudev 'add' event"] [all …]
|
| /third_party/ffmpeg/doc/ |
| D | optimization.txt | 5 ----------------- 6 If you plan to do non-x86 architecture specific optimizations (SIMD normally), 10 If you want to do x86 optimizations then you can either try to fine-tune the 16 -------------------------------------------- 19 architecture-specific versions. It is recommended to look at older 22 Alternatively, look into the other architecture-specific versions in 28 (http://lists.ffmpeg.org/mailman/listinfo/ffmpeg-devel) 32 ---------------------------------- 36 none of the following factors get worse due to an optimization -- speed, 37 binary code size, source size, source readability -- and at least one [all …]
|
| /third_party/vulkan-loader/.github/workflows/ |
| D | build.yml | 1 # Copyright (c) 2021-2023 Valve Corporation 2 # Copyright (c) 2021-2023 LunarG, Inc. 8 # http://www.apache.org/licenses/LICENSE-2.0 21 # https://docs.github.com/en/actions/using-jobs/using-concurrency 25 group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} 26 cancel-in-progress: true 32 - main 34 permissions: read-all 38 runs-on: ${{matrix.os}} 43 os: [ ubuntu-20.04, ubuntu-22.04 ] [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/TextAPI/MachO/ |
| D | InterfaceFile.h | 1 //===- llvm/TextAPI/MachO/IntefaceFile.h - TAPI Interface File --*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // could be an MachO executable, bundle, dylib, or text-based stub file. 12 //===----------------------------------------------------------------------===// 26 #include "llvm/TextAPI/MachO/Architecture.h" 36 /// Defines a list of Objective-C constraints. 54 // clang-format off 61 /// Text-based stub file (.tbd) version 1.0 64 /// Text-based stub file (.tbd) version 2.0 [all …]
|
| /third_party/node/deps/openssl/ |
| D | README.md | 1 This has a new binding scheme in building OpenSSL-3.0.0 library with 2 Node.js. OpenSSL-3.0.0 uses a new build system with `Perl` for various 4 `openssl/Configurations/README-design.md` in the OpenSSL source for 9 and header files ) are pre-generated and stored into the 12 - `config/Makefile` and `config/generate_gypi.pl` 21 to `nmake` command. `config/Makefile_VC-WIN32` and 22 `config/Makefile_VC-WIN64A` are made by hand for the use of GNU 26 - gyp and gypi files (`openssl*.{gyp,gypi}`) 28 `openssl.gyp` has two targets of openssl and openssl-cli referred 34 - header files (`config/*.{h,h.tmpl}`) [all …]
|
| /third_party/astc-encoder/Docs/ |
| D | Building.md | 28 # x86-64 using a Visual Studio solution 29 cmake -G "Visual Studio 16 2019" -T ClangCL -DCMAKE_INSTALL_PREFIX=..\ ^ 30 -DASTCENC_ISA_AVX2=ON -DASTCENC_ISA_SSE41=ON -DASTCENC_ISA_SSE2=ON .. 32 # x86-64 using NMake 33 cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=..\ ^ 34 -DASTCENC_ISA_AVX2=ON -DASTCENC_ISA_SSE41=ON -DASTCENC_ISA_SSE2=ON .. 38 architecture, for example building x64 for both SSE2 and AVX2. Each binary name 42 Using the Visual Studio Clang-CL LLVM toolchain (`-T ClangCL`) is optional but 81 cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../ \ 82 -DASTCENC_ISA_NEON=ON .. [all …]
|
| /third_party/skia/third_party/externals/tint/infra/config/global/ |
| D | main.star | 4 # Use of this source code is governed by a BSD-style license that can be 19 buildbucket = "cr-buildbucket.appspot.com", 20 logdog = "luci-logdog.appspot.com", 21 milo = "luci-milo.appspot.com", 22 notify = "luci-notify.appspot.com", 23 scheduler = "luci-scheduler.appspot.com", 24 swarming = "chromium-swarm.appspot.com", 39 groups = "project-tint-admins", 45 groups = "luci-logdog-chromium-writers", 51 users = "tint-try-builder@chops-service-accounts.iam.gserviceaccount.com", [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/ |
| D | cross_build.sh | 3 set -e 4 set -o xtrace 12 dpkg --add-architecture $arch 13 apt-get update 15 apt-get install -y --no-remove \ 17 crossbuild-essential-$arch \ 18 libelf-dev:$arch \ 19 libexpat1-dev:$arch \ 20 libpciaccess-dev:$arch \ 22 libvulkan-dev:$arch \ [all …]
|
| /third_party/gn/src/util/ |
| D | build_config.h | 2 // Use of this source code is governed by a BSD-style license that can be 60 #include "zos-base.h" 65 #error Please add support for your platform in build_config.h 96 #error Please add support for your compiler in build_config.h 99 // Processor architecture detection. For more info on what's defined, see: 100 // http://msdn.microsoft.com/en-us/library/b0084kay.aspx 102 // or with gcc, run: "echo | gcc -E -dM -" 189 #error Please add support for your architecture in build_config.h
|
| /third_party/skia/gn/ |
| D | gn_to_bp_utils.py | 5 # Use of this source code is governed by a BSD-style license that can be 21 parser.add_argument('--gn', dest='gn_cmd', default='gn') 27 subprocess.check_call([args.gn_cmd, 'gen', tmp, '--args=%s' % gn_args, 28 '--ide=json']) 39 continue # We've handled all third-party DEPS as static or shared_libs. 41 continue # We'll handle all cpu-specific sources manually later. 49 cflags = {s for s in cflags if s.startswith('-W')} 50 # Add additional warning suppressions 52 # Some for Android's '-Wall -Werror' 54 "-Wno-implicit-fallthrough", [all …]
|
| /third_party/mesa3d/docs/drivers/ |
| D | panfrost.rst | 6 on Mali-G52 and Mali-G57 but **non-conformant** on other GPUs. The following 10 Product Architecture OpenGL ES OpenGL 28 Older Mali chips based on the Utgard architecture (Mali 400, Mali 450) are 34 -------- 36 Panfrost's OpenGL support is a Gallium driver. Since Mali GPUs are 3D-only and 40 it's easy to add support, see the commit ``cff7de4bb597e9`` as an example. 45 Build like ``meson . build/ -Ddri-drivers= -Dvulkan-drivers= 46 -Dgallium-drivers=panfrost -Dllvm=disabled`` for a build directory 53 ---- 59 drm-shim [all …]
|
| /third_party/skia/third_party/externals/dawn/infra/config/global/ |
| D | main.star | 4 # Use of this source code is governed by a BSD-style license that can be 19 buildbucket = "cr-buildbucket.appspot.com", 20 logdog = "luci-logdog.appspot.com", 21 milo = "luci-milo.appspot.com", 22 notify = "luci-notify.appspot.com", 23 scheduler = "luci-scheduler.appspot.com", 24 swarming = "chromium-swarm.appspot.com", 39 groups = "project-dawn-admins", 45 groups = "luci-logdog-chromium-writers", 51 users = "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com", [all …]
|
| /third_party/skia/third_party/externals/icu/source/i18n/ |
| D | double-conversion-utils.h | 4 // From the double-conversion library. Original license: 91 // Double operations detection based on target architecture. 94 // An easy way to test if the floating-point operations are correct is to 95 // evaluate: 89255.0/1e22. If the floating-point stack is 64 bits wide then 96 // the result is equal to 89255e-22. 97 // The best way to test this, is to create a division-function and to compare 100 // On Linux,x86 89255e-22 != Div_double(89255.0/1e22) 104 // -- in div.c 107 // -- in main.c 111 return Div_double(89255.0, 1e22) == 89255e-22; [all …]
|