| /third_party/rust/rust/compiler/rustc_codegen_cranelift/build_system/ |
| D | utils.rs | 23 "aarch64-unknown-linux-gnu" => { in set_cross_linker_and_runner() 24 // We are cross-compiling for aarch64. Use the correct linker and run tests in qemu. in set_cross_linker_and_runner() 25 self.rustflags += " -Clinker=aarch64-linux-gnu-gcc"; in set_cross_linker_and_runner() 26 self.rustdocflags += " -Clinker=aarch64-linux-gnu-gcc"; in set_cross_linker_and_runner() 28 "qemu-aarch64".to_owned(), in set_cross_linker_and_runner() 29 "-L".to_owned(), in set_cross_linker_and_runner() 30 "/usr/aarch64-linux-gnu".to_owned(), in set_cross_linker_and_runner() 33 "s390x-unknown-linux-gnu" => { in set_cross_linker_and_runner() 34 // We are cross-compiling for s390x. Use the correct linker and run tests in qemu. in set_cross_linker_and_runner() 35 self.rustflags += " -Clinker=s390x-linux-gnu-gcc"; in set_cross_linker_and_runner() [all …]
|
| /third_party/rust/rust/tests/ui/std/ |
| D | stdio-from.rs | 1 // run-pass 2 // ignore-cross-compile 19 fn parent() -> io::Result<()> { in parent() 21 let input = td.join("stdio-from-input"); in parent() 22 let output = td.join("stdio-from-output"); in parent() 34 .spawn()?; in parent() 40 .spawn()?; in parent() 47 .spawn()?; in parent() 62 fn child() -> io::Result<()> { in child()
|
| /third_party/grpc/include/grpc/event_engine/ |
| D | README.md | 3 An EventEngine handles all cross-platform I/O, task execution, and DNS 4 resolution for gRPC. A default, cross-platform implementation is provided with 17 may want to spawn separate thread pools for polling and callback execution. 21 reclaim memory and degrade gracefully when memory reaches application-defined
|
| /third_party/python/Lib/distutils/ |
| D | msvc9compiler.py | 40 # Visual C++ is a 32-bit application, so we need to look in 42 # 64-bit Python on Win64 52 # 'vcvarsall.bat'. Note a cross-compile may combine these (eg, 'x86_amd64' is 53 # the param to cross-compile on x86 targeting amd64.) 56 'win-amd64' : 'amd64', 146 you can try compiling with MingW32, by passing "-c mingw32" to setup.py.""") 175 if i == -1: 179 majorVersion = int(s[:-2]) - 6 280 value = value[:-1] 306 # as it really isn't necessary for this sort of single-compiler class. [all …]
|
| D | _msvccompiler.py | 73 "-latest", 74 "-prerelease", 75 "-requires", "Microsoft.VisualStudio.Component.VC.Tools.x86.x64", 76 "-property", "installationPath", 77 "-products", "*", 96 # bpo-38597: Removed vcruntime return value 128 ).decode('utf-16le', errors='replace') 161 # 'vcvarsall.bat'. Always cross-compile from x86 to work with the 162 # lighter-weight MSVC installs that do not include native 64-bit tools. 165 'win-amd64' : 'x86_amd64', [all …]
|
| D | msvccompiler.py | 129 you can try compiling with MingW32, by passing "-c mingw32" to setup.py.""") 154 if i == -1: 158 majorVersion = int(s[:-2]) - 6 179 if i == -1: 207 # as it really isn't necessary for this sort of single-compiler class. 291 self.compile_options = [ '/nologo', '/Ox', '/MD', '/W3', '/GS-' , 293 self.compile_options_debug = ['/nologo', '/Od', '/MDd', '/W3', '/GS-', 309 # -- Worker methods ------------------------------------------------ 315 # Copied from ccompiler.py, extended to return .res as 'object'-file 379 self.spawn([self.rc] + pp_opts + [all …]
|
| D | util.py | 3 Miscellaneous utility functions -- anything that doesn't fit into 15 from distutils.spawn import spawn 21 distinguish platform-specific build directories and platform-specific built 28 linux-i586 29 linux-alpha (?) 30 solaris-2.6-sun4u 33 win-amd64 (64bit Windows on AMD64 (aka x86_64, Intel64, EM64T, etc) 34 win32 (all others - specifically, sys.platform is returned) 36 For other non-POSIX platforms, currently just returns 'sys.platform'. 41 return 'win-amd64' [all …]
|
| D | ccompiler.py | 8 from distutils.spawn import spawn 23 link steps -- include directories, macros to define, libraries to link 24 against, etc. -- are attributes of the compiler instance. To allow for 26 attributes may be varied on a per-compilation or per-link basis. 34 # dictionary (see below -- used by the 'new_compiler()' factory 35 # function) -- authors of new compiler interface classes are 43 # (UnixCCompiler, MSVCCompiler, etc.) -- or perhaps the base 46 # path, ie. no "cc -I -Idir1 -Idir2" or "cc -L -Ldir1 -Ldir2". 49 # sure how useful it is; maybe for cross-compiling, but 50 # support for that is a ways off. (And anyways, cross [all …]
|
| /third_party/rust/rust/src/doc/rustc/src/platform-support/ |
| D | unknown-uefi.md | 1 # `*-unknown-uefi` 10 - `aarch64-unknown-uefi` 11 - `i686-unknown-uefi` 12 - `x86_64-unknown-uefi` 16 - David Rheinsberg ([@dvdhrm](https://github.com/dvdhrm)) 17 - Nicholas Bishop ([@nicholasbishop](https://github.com/nicholasbishop)) 21 All UEFI targets can be used as `no-std` environments via cross-compilation. 26 minor differences. Therefore, cross-compiling for UEFI works with the same 27 tools as cross-compiling for Windows. The target binaries are PE32+ encoded, 30 `efiapi` Rust calling-convention chooses the right ABI for the target platform [all …]
|
| /third_party/benchmark/ |
| D | setup.py | 46 stripped_target = bazel_target.split("//")[-1] 67 f"--symlink_prefix={temp_path / 'bazel-'}", 68 f"--compilation_mode={'dbg' if self.debug else 'opt'}", 70 f"--cxxopt={'/std:c++17' if IS_WINDOWS else '-std=c++17'}", 76 bazel_argv.append("--linkopt=/LIBPATH:" + library_dir) 80 bazel_argv.append("--macos_minimum_os=10.14") 82 # cross-compilation for Mac ARM64 on GitHub Mac x86 runners. 86 bazel_argv.append("--cpu=darwin_arm64") 87 bazel_argv.append("--macos_cpus=arm64") 90 bazel_argv.append("--macos_minimum_os=11.0") [all …]
|
| /third_party/skia/third_party/externals/spirv-tools/tools/sva/ |
| D | yarn.lock | 5 "@babel/code-frame@^7.0.0": 7 …resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49… 8 …integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7… 14 …resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa6195… 15 …integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChK… 19 js-tokens "^4.0.0" 23 …resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caa… 24 …integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHX… 28 …resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.5.tgz#e19436e7f8e9b4601005d73673b6d… 29 …integrity sha512-9fq4jZVhPNW8r+UYKnxF1e2HkDWOWKM5bC2/7c9wPV835I0aOrVbS/Hw/pWPk2uKrNXQqg9Z959Kz+IYD… [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/tools/sva/ |
| D | yarn.lock | 5 "@babel/code-frame@^7.0.0": 7 …resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49… 8 …integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7… 14 …resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa6195… 15 …integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChK… 19 js-tokens "^4.0.0" 23 …resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caa… 24 …integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHX… 28 …resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.5.tgz#e19436e7f8e9b4601005d73673b6d… 29 …integrity sha512-9fq4jZVhPNW8r+UYKnxF1e2HkDWOWKM5bC2/7c9wPV835I0aOrVbS/Hw/pWPk2uKrNXQqg9Z959Kz+IYD… [all …]
|
| /third_party/rust/rust/library/std/src/os/unix/ |
| D | process.rs | 1 //! Unix-specific extensions to primitives in the [`std::process`] module. 33 /// Unix-specific extensions to the [`process::Command`] builder. 41 /// call will cause the spawn to fail. 43 fn uid(&mut self, id: UserId) -> &mut process::Command; in uid() 48 fn gid(&mut self, id: GroupId) -> &mut process::Command; in gid() 53 fn groups(&mut self, groups: &[GroupId]) -> &mut process::Command; in groups() 60 /// the spawn was requested. 64 /// will be called and the spawn operation will immediately return with a 79 /// platform, especially the requirements around *async-signal-safety*. 82 /// memory-mapped regions got duplicated. It is your responsibility to make [all …]
|
| /third_party/json/tests/thirdparty/Fuzzer/ |
| D | FuzzerFlags.def | 1 //===- FuzzerFlags.def - Run-time flags -------------------------*- C++ -* ===// 8 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 15 FUZZER_FLAG_INT(runs, -1, 16 "Number of individual test runs (-1 for infinite runs).") 20 FUZZER_FLAG_INT(cross_over, 1, "If 1, cross over inputs.") 37 FUZZER_FLAG_INT(merge, 0, "If 1, the 2-nd, 3-rd, etc corpora will be " 38 "merged into the 1-st corpus. Only interesting units will be taken. " 42 " crash input. Use with -runs=N or -max_total_time=N to limit " 46 FUZZER_FLAG_INT(use_indir_calls, 1, "Use indirect caller-callee counters") [all …]
|
| /third_party/spirv-tools/tools/sva/ |
| D | yarn.lock | 5 "@eslint-community/eslint-utils@^4.2.0": 7 …resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23… 8 …integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9… 10 eslint-visitor-keys "^3.3.0" 12 "@eslint-community/regexpp@^4.4.0": 14 …resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a… 15 …integrity sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6F… 19 …resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.3.tgz#4910db5505f4d503f2777… 20 …integrity sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuS… 27 import-fresh "^3.2.1" [all …]
|
| /third_party/rust/crates/libc/ci/ |
| D | README.md | 14 * `run-docker.sh` - a shell script run by most builders, it will execute 17 * `run.sh` - the actual script which runs tests for a particular architecture. 19 * `dox.sh` - build the documentation of the crate and publish it to gh-pages. 34 * Android runs in a [docker image][android-docker] with an emulator, the NDK, 45 [Actions config]: https://github.com/rust-lang/libc/tree/HEAD/.github/workflows 46 [Cirrus config]: https://github.com/rust-lang/libc/blob/HEAD/.cirrus.yml 47 [android-docker]: https://github.com/rust-lang/libc/blob/HEAD/ci/docker/x86_64-linux-android/Docker… 56 just runs a binary from another architecture (using the `qemu-<arch>` wrappers). 60 implemented, so we're careful to not spawn many threads. 65 * Cross compiling from Linux to any of the BSDs seems to be quite non-standard. [all …]
|
| /third_party/python/Lib/distutils/command/ |
| D | build_ext.py | 22 # An extension name is just a dot-separated list of Python NAMEs (ie. 23 # the same as a fully-qualified module name). 25 (r'^[a-zA-Z_][a-zA-Z_0-9]*(\.[a-zA-Z_][a-zA-Z_0-9]*)*$') 37 # XXX thoughts on how to deal with complex command-line options like 40 # lists of tuples of what-have-you. 41 # - each command needs a callback to process its command-line options 42 # - Command.__init__() needs access to its share of the whole 45 # - it then calls the current command class' option-parsing 46 # callback to deal with weird options like -D, which have to 49 # - that data structure (in this case, a list of 2-tuples) [all …]
|
| /third_party/libuv/test/ |
| D | test-signal-multiple-loops.c | 23 /* This test does not pretend to be cross-platform. */ 219 /* ThreadSanitizer complains - likely legitimately - about data races in TEST_IMPL() 220 * in uv__signal_compare() in src/unix/signal.c but that's pre-existing. in TEST_IMPL() 306 /* The division by three reflects the fact that we spawn three different in TEST_IMPL()
|
| /third_party/python/Lib/idlelib/ |
| D | HISTORY.txt | 11 *Release date: 22-Jul-2001* 13 - New tarball released as a result of the 'revitalisation' of the IDLEfork 16 - This release requires python 2.1 or better. Compatibility with earlier 20 - This release is based on a merging of the earlier IDLE fork work with current 24 - This release is basically functional but also contains some known breakages, 29 - This release is being made now to mark the point at which IDLEfork is 32 - IDLEfork CVS will now be branched to enable further development and 42 *Release date: 15-Aug-2000* 44 - First project tarball released. 46 - This was the first release of IDLE fork, which at this stage was a [all …]
|
| /third_party/rust/rust/library/proc_macro/src/bridge/ |
| D | server.rs | 1 //! Server-side traits. 25 (fn clone(&mut self, $arg:ident: $arg_ty:ty) -> $ret_ty:ty) => 26 (fn clone(&mut self, $arg: $arg_ty) -> $ret_ty { $arg.clone() }); 33 $(fn $method:ident($($arg:ident: $arg_ty:ty),* $(,)?) $(-> $ret_ty:ty)?;)* 36 $(associated_fn!(fn $method(&mut self, $($arg: $arg_ty),*) $(-> $ret_ty)?);)* 40 fn globals(&mut self) -> ExpnGlobals<Self::Span>; 43 fn intern_symbol(ident: &str) -> Self::Symbol; 55 fn globals(&mut self) -> ExpnGlobals<Self::Span> { in globals() 58 fn intern_symbol(ident: &str) -> Self::Symbol { in intern_symbol() 68 $(fn $method:ident($($arg:ident: $arg_ty:ty),* $(,)?) $(-> $ret_ty:ty)?;)* [all …]
|
| /third_party/python/Lib/ |
| D | _osx_support.py | 15 # like "-arch" or "-isdkroot", that may need customization for 48 # the file exists, we have a shot at spawn working 74 return fp.read().decode('utf-8').strip() if not os.system(cmd) else None 80 or _read_output("/usr/bin/xcrun -find %s" % (toolname,)) 99 f = open('/System/Library/CoreServices/SystemVersion.plist', encoding="utf-8") 138 # This is needed for higher-level cross-platform tests of get_platform. 160 contents = _read_output('%s -c -E -v - </dev/null' % (cc,), True) 172 _cache_default_sysroot = line[:-12] 182 # builds, in particular -isysroot and -arch arguments to the compiler. This 203 # (or rather Xcode) releases. With older releases (up-to 10.5) [all …]
|
| /third_party/rust/crates/autocfg/src/ |
| D | lib.rs | 3 //! will accept them, rather than hard-coding specific version support. 11 //! [build-dependencies] 16 //! example, to test for 128-bit integer support, it might look like: 33 //! If the type test succeeds, this will write a `cargo:rustc-cfg=has_i128` line 34 //! for Cargo, which translates to Rust arguments `--cfg has_i128`. Then in the 100 /// This looks like: `cargo:rustc-cfg=CFG` 102 /// Cargo will use this in arguments to rustc, like `--cfg CFG`. 105 /// so the compiler my generate an [`unexpected_cfgs` warning][check-cfg-flags]. 108 /// [check-cfg-flags]: https://blog.rust-lang.org/2024/05/06/check-cfg.html 110 println!("cargo:rustc-cfg={}", cfg); in emit() [all …]
|
| /third_party/python/Lib/test/ |
| D | test_venv.py | 4 Copyright (C) 2011-2012 Vinay Sajip. 54 print(err.decode('utf-8', 'backslashreplace')) 74 self.exe = os.path.split(executable)[-1] 94 def get_text_file_contents(self, *args, encoding='utf-8'): 140 copies = '' if os.name=='nt' else ' --copies' 141 cmd = f'command = {sys.executable} -m venv{copies} --without-pip {self.env_dir}' 153 ('symlinks', '--copies'), 154 ('with_pip', '--without-pip'), 155 ('system_site_packages', '--system-site-packages'), 156 ('clear', '--clear'), [all …]
|
| /third_party/rust/rust/src/tools/rust-analyzer/editors/code/ |
| D | package-lock.json | 2 "name": "rust-analyzer", 3 "version": "0.5.0-dev", 8 "name": "rust-analyzer", 9 "version": "0.5.0-dev", 10 "license": "MIT OR Apache-2.0", 14 "d3-graphviz": "^5.0.2", 15 "vscode-languageclient": "^8.0.2" 20 "@typescript-eslint/eslint-plugin": "^5.30.5", 21 "@typescript-eslint/parser": "^5.30.5", 22 "@vscode/test-electron": "^2.1.5", [all …]
|
| /third_party/mesa3d/src/gtest/src/ |
| D | gtest-death-test.cc | 33 #include "gtest/gtest-death-test.h" 39 #include "gtest/internal/gtest-port.h" 65 #include <spawn.h> 71 #include <lib/fdio/spawn.h> 84 #include "gtest/gtest-message.h" 85 #include "gtest/internal/gtest-string.h" 86 #include "src/gtest-internal-inl.h" 94 // This is defined in internal/gtest-port.h as "fast", but can be overridden by 95 // a definition in internal/custom/gtest-port.h. The recommended value, which is 106 "\"threadsafe\" (child process re-executes the test binary " [all …]
|