• Home
  • Raw
  • Download

Lines Matching +full:- +full:latomic

7 #     http://www.apache.org/licenses/LICENSE-2.0
43 # Redirect the manifest template from MANIFEST.in to PYTHON-MANIFEST.in.
44 egg_info.manifest_maker.template = "PYTHON-MANIFEST.in"
52 ABSL_INCLUDE = (os.path.join("third_party", "abseil-cpp"),)
71 os.path.join("third_party", "boringssl-with-bazel", "src", "include"),
74 UPB_GRPC_GENERATED_INCLUDE = (os.path.join("src", "core", "ext", "upb-gen"),)
76 os.path.join("src", "core", "ext", "upbdefs-gen"),
87 # Break import-style to ensure we can actually find our in-repo dependencies.
101 "Development Status :: 5 - Production/Stable",
126 # Example value: "linux-aarch64"
170 # At least on linux, this is normally not needed as we can build manylinux-compatible wheels on lin…
173 # it's difficult to ensure that the crosscompilation toolchain has a high-enough version
174 # of GCC (we require >=5.1) but still uses old-enough libstdc++ symbols.
216 cxx + ["-x", "c++", "-std=c++14", "-"],
224 # Double-check to see if -latomic actually can solve the problem.
227 cxx + ["-x", "c++", "-std=c++14", "-", "-latomic"],
240 # We can also use these variables as a way to inject environment-specific
241 # compiler/linker flags. We assume GCC-like compilers and/or MinGW as a
255 EXTRA_ENV_COMPILE_ARGS += " -std=c++14"
257 " -fvisibility=hidden -fno-wrapv -fno-exceptions"
261 EXTRA_ENV_COMPILE_ARGS += " -std=c++14"
263 " -stdlib=libc++ -fvisibility=hidden -fno-wrapv -fno-exceptions"
264 " -DHAVE_UNISTD_H"
270 EXTRA_ENV_LINK_ARGS += " -lpthread"
272 EXTRA_ENV_LINK_ARGS += " -latomic"
274 EXTRA_ENV_LINK_ARGS += " -static-libgcc"
279 EXTRA_ENV_LINK_ARGS += " -framework CoreFoundation"
285 EXTRA_LINK_ARGS.append("-static-libstdc++")
318 lambda x: "third_party/abseil-cpp" not in x, CORE_C_FILES
397 EXTRA_COMPILE_ARGS.append("-msse2")
400 # BoringSSL's gas-compatible assembly files are all internally conditioned
401 # by the preprocessor. Provided the platform has a gas-compatible assembler
417 # TODO(zyc): Re-enable c-ares on x64 and x86 windows after fixing the
527 "protobuf": "grpcio-tools>={version}".format(version=grpc_version.VERSION),
545 "We could not find Cython. Setup may take 10-20 minutes.\n"
582 description="HTTP/2-based RPC framework",
584 author_email="grpc-io@googlegroups.com",
593 long_description_content_type="text/x-rst",