เชตเชฟเชเชพเชธเชจเชพ เช เชฎเชนเชฟเชจเชพ เชชเชเซ
LLVM 9.0 เชจเซ เชจเชตเซ เชตเชฟเชถเซเชทเชคเชพเชเชฎเชพเช เชฒเชเซเชทเซเชฏ RISC-V เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชชเชฐเชฅเซ เชชเซเชฐเชพเชฏเซเชเชฟเช เชกเชฟเชเชพเชเชจ เชเซเชเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ, OpenCL เชฎเชพเชเซ C++ เชธเชชเซเชฐเซเช, LLD เชฎเชพเช เชเชคเชฟเชถเซเชฒ เชฐเซเชคเซ เชฒเซเชก เชฅเชฏเซเชฒเชพ เชญเชพเชเซเชฎเชพเช เชชเซเชฐเซเชเซเชฐเชพเชฎเชจเซ เชตเชฟเชญเชพเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ, เช
เชจเซ "
-
เชเชฎเซเชฐเซเชฏเซเช GCC-เชตเชฟเชถเชฟเชทเซเช เช เชญเชฟเชตเซเชฏเชเซเชคเชฟเชจเซเช เช เชฎเชฒเซเชเชฐเชฃ "asm เชเชพเช ", เชเซ เชคเชฎเชจเซ เชเชธเซเชฎเซเชฌเชฒเชฐ เชเชจเชฒเชพเชเชจ เชฌเซเชฒเซเชเชฎเชพเชเชฅเซ C เชเซเชกเชจเชพ เชฒเซเชฌเชฒ เชชเชฐ เชเชตเชพ เชฆเซ เชเซ. x86_64 เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชธเชพเชฅเซ เชธเชฟเชธเซเชเชฎเซ เชชเชฐ เชเซเชฒเซเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ "CONFIG_JUMP_LABEL=y" เชฎเซเชกเชฎเชพเช Linux เชเชฐเซเชจเชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เช เชฒเชเซเชทเชฃ เชเชฐเซเชฐเซ เชเซ. เช เชเชพเชเชจเชพ เชชเซเชฐเชเชพเชถเชจเซเชฎเชพเช เชเชฎเซเชฐเชพเชฏเซเชฒเชพ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชคเชพ, Linux เชเชฐเซเชจเชฒเชจเซ เชนเชตเซ x86_64 เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ เชเซเชฒเซเชเชเชฎเชพเช เชฌเชจเชพเชตเซ เชถเชเชพเชฏ เชเซ (เช เชเชพเช เชฎเชพเชคเซเชฐ เชเชฐเซเชฎ, aarch64, ppc32, ppc64le เช เชจเซ mips เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซเชจเซเช เชฌเชพเชเชงเชเชพเชฎ เชธเชชเซเชฐเซเชเซเชก เชนเชคเซเช). เชตเชงเซเชฎเชพเช, เชเชจเซเชกเซเชฐเซเชเชก เช เชจเซ เชเซเชฐเซเชฎเชเชเชธ เชชเซเชฐเซเชเซเชเซเชเซเชธเชจเซ เชเชฐเซเชจเชฒ เชฌเชฟเชฒเซเชกเชฟเชเช เชฎเชพเชเซ เชเซเชฒเซเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชนเซเชฒเซเชฅเซ เช เชฐเซเชชเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ, เช เชจเซ Google เชคเซเชจเซ เชเชคเซเชชเชพเชฆเชจ Linux เชธเชฟเชธเซเชเชฎเซเชธ เชฎเชพเชเซ เชเชฐเซเชจเชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชฎเซเชเซเชฏ เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชคเชฐเซเชเซ เชเซเชฒเซเชเชเชจเซเช เชชเชฐเซเชเซเชทเชฃ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เชญเชตเชฟเชทเซเชฏเชฎเชพเช, เช เชจเซเชฏ LLVM เชเชเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเชฒ เชฌเชฟเชฒเซเชก เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชฎเชพเช เชฅเช เชถเชเซ เชเซ, เชเซเชฎเชพเช LLD, llvm-objcopy, llvm-ar, llvm-nm, เช เชจเซ llvm-objdump; - OpenCL เชฎเชพเช C++17 เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชพเชฏเซเชเชฟเช เชธเชฎเชฐเซเชฅเชจ เชเชฎเซเชฐเซเชฏเซเช. เชตเชฟเชถเชฟเชทเซเช เชฒเชเซเชทเชฃเซเชฎเชพเช เชธเชฐเชจเชพเชฎเชพเช เชธเซเชฅเชพเชจ เชตเชฟเชถเซเชทเชคเชพเช เชฎเชพเชเซ เชธเชฎเชฐเซเชฅเชจ, เชชเซเชฐเชเชพเชฐ เชเชพเชธเซเชเชฟเชเช เชเชชเชฐเซเชเชฐเซ เชฆเซเชตเชพเชฐเชพ เชธเชฐเชจเชพเชฎเชพเช เชธเซเชฅเชพเชจเชจเชพ เชฐเซเชชเชพเชเชคเชฐเชฃเชจเซ เช เชตเชฐเซเชงเชฟเชค เชเชฐเชตเซเช, C เชฎเชพเชเซ OpenCL เชฎเชพเช เชตเซเชเซเชเชฐ เชชเซเชฐเชเชพเชฐเซเชจเซ เชเซเชเชตเชพเช, เชเชฌเซเช, เชเชตเซเชจเซเชเซเชธ, เชเซเชจเชฒเซ เชตเชเซเชฐเซ เชฎเชพเชเซ เชตเชฟเชถเชฟเชทเซเช OpenCL เชชเซเชฐเชเชพเชฐเซเชจเซ เชนเชพเชเชฐเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.
- เชซเซเชฐเชจเซเชเชเชจเซเชก (เชชเชพเชฐเซเชธเชฟเชเช, เชเชจเชฟเชถเชฟเชฏเชฒเชพเชเชเซเชถเชจ) เช เชจเซ เชฌเซเชเชเชจเซเชก (เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ เชธเซเชเซเช)เชจเชพ เชตเชฟเชตเชฟเชง เชคเชฌเชเซเชเชพเชจเชพ เชเชเซเชเซเชเซเชฏเซเชถเชจ เชเชพเชเชฎ เชชเชฐ เชฐเชฟเชชเซเชฐเซเช เชเชจเชฐเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชจเชตเชพ เชเชฎเซเชชเชพเชเชฒเชฐ เชซเซเชฒเซเชเซเชธ โ-ftime-traceโ เช เชจเซ โ-ftime-trace-granularity=Nโ เชเชฎเซเชฐเซเชฏเชพ. เชฐเชฟเชชเซเชฐเซเช json เชซเซเชฐเซเชฎเซเชเชฎเชพเช เชธเชพเชเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ, เชเซ chrome://tracing เช เชจเซ speedscope.app เชธเชพเชฅเซ เชธเซเชธเชเชเชค เชเซ;
- โ__declspec(เชเชฒเซเชเซเชเชฐ)โ เชธเซเชชเชทเซเชเซเชเชฐเชฃ เช เชจเซ เชธเชพเชฅเซเชจเซ เชกเซเชฌเชเซเชเช เชฎเชพเชนเชฟเชคเซเชจเซ เชเชจเชฐเซเชถเชจเชจเซ เชเชฎเซเชฐเซเชฒเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเซ เชคเชฎเชจเซ เชตเชฟเชเซเชฏเซเช เชฒ เชธเซเชเซเชกเชฟเชฏเซ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถเชจเซ เชฎเซเชจเชฟเชเชฐ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ;
- C เชญเชพเชทเชพ เชฎเชพเชเซ, โ__FILE_NAME__โ เชฎเซเชเซเชฐเซ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅเชจ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เชเซ โ__FILE__โ เชฎเซเชเซเชฐเซ เชเซเชตเซเช เชฒเชพเชเซ เชเซ, เชชเชฐเชเชคเซ เชธเชเชชเซเชฐเซเชฃ เชชเชพเชฅ เชตเชฟเชจเชพ เชฎเชพเชคเซเชฐ เชซเชพเชเชฒ เชจเชพเชฎเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเซ เชเซ;
- C++ เช เชชเชฐเชฟเชฎเชพเชฃ เช เชจเซ เชฆเชฒเซเชฒ เชชเซเชเชฐเซเชจ, เชธเชเชฆเชฐเซเชญ เชชเซเชฐเชเชพเชฐเซ, เชตเชณเชคเชฐ เชชเซเชฐเชเชพเชฐ เช เชจเซเชฎเชพเชจ, เชเชฌเซเชเซเชเซเชเซเชธ, เชเชเซ-เชเชจเชฐเซเชเซเชก เชซเชเชเซเชถเชจเซเชธ, เชฌเชฟเชฒเซเช-เชเชจ เชเชชเชฐเซเชเชฐเซเชธ เช เชจเซ เชตเชงเซ เชธเชนเชฟเชค เชตเชฟเชตเชฟเชง C++ เชธเซเชตเชฟเชงเชพเชเชจเซ เชเชตเชฐเซ เชฒเซเชตเชพ เชฎเชพเชเซ เชเชกเซเชฐเซเชธ เชธเซเชชเซเชธ เชเชเซเชฐเชฟเชฌเซเชฏเซเชเซเชธ เชฎเชพเชเซ เชธเชชเซเชฐเซเชเชจเซ เชตเชฟเชธเซเชคเชพเชฐ เชเชฐเซเชฏเซ เชเซ.
- OpenCL, OpenMP เช เชจเซ CUDA เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒเซ เชเซเชทเชฎเชคเชพเช เชตเชฟเชธเซเชคเซเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเชฎเชพเช เชฌเชฟเชฒเซเช-เชเชจ OpenCL เชซเชเชเซเชถเชจเซเชธเชจเชพ เชเชฐเซเชญเชฟเชค เชธเชฎเชพเชตเซเชถ เชฎเชพเชเซ เชชเซเชฐเชพเชฐเชเชญเชฟเช เชธเชฎเชฐเซเชฅเชจเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ (โ-fdeclare-opencl-builtinsโ เชซเซเชฒเซเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ), cl_arm_integer_dot_product เชเชเซเชธเซเชเซเชเชถเชจ เชฒเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เช เชจเซ เชกเชพเชฏเชเซเชจเซเชธเซเชเชฟเช เชเซเชฒเซเชธเชจเซ เชตเชฟเชธเซเชคเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ;
- เชธเซเชเซเชเชฟเช เชตเชฟเชถเซเชฒเซเชทเชเชจเชพ เชเชพเชฐเซเชฏเชฎเชพเช เชธเซเชงเชพเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ เช
เชจเซ เชธเซเชเซเชเชฟเช เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเชตเชพ เชชเชฐ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชเชชเชฒเชฌเซเชง เชเซเชเชฐ เชฎเซเชกเซเชฏเซเชฒเซ เช
เชจเซ เชธเชฎเชฐเซเชฅเชฟเชค เชตเชฟเชเชฒเซเชชเซ ("-เชตเชฟเชถเซเชฒเซเชทเช-เชเซเชเชฐ[-เชตเชฟเชเชฒเซเชช]-เชธเชนเชพเชฏ", "-เชตเชฟเชถเซเชฒเซเชทเช-เชเซเชเชฐ[-เชตเชฟเชเชฒเซเชช]-เชนเซเชฒเซเชช-เชเชฒเซเชซเชพ" เช
เชจเซ "-เชตเชฟเชถเซเชฒเซเชทเช-เชเซเชเชฐ[-เชตเชฟเชเชฒเซเชช]-เชธเชนเชพเชฏ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชซเซเชฒเซเช เชเชฎเซเชฐเซเชฏเชพ. "-เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ"). เชเซเชคเชตเชฃเซเชเชจเซ เชญเซเชฒเซ เชคเชฐเซเชเซ เชเชฃเชตเชพ เชฎเชพเชเซ "-เชตเชฟเชถเซเชฒเซเชทเช-werror" เชซเซเชฒเซเช เชเชฎเซเชฐเซเชฏเซ.
เชจเชตเชพ เชเชเชพเชธเชฃเซ เชฎเซเชก เชเชฎเซเชฐเซเชฏเชพ:- security.insecureAPI.DeprecatedOrUnsafeBufferHandling เชฌเชซเชฐเซเชธ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เช เชธเซเชฐเชเซเชทเชฟเชค เชชเซเชฐเชฅเชพเช เชเชณเชเชตเชพ เชฎเชพเชเซ;
- osx.MIGChecker MIG (Mach เชเชจเซเชเชฐเชซเซเชธ เชเชจเชฐเซเชเชฐ) เชเซเชฒ เชจเชฟเชฏเชฎเซเชจเชพ เชเชฒเซเชฒเชเชเชจเชจเซ เชถเซเชง เชเชฐเชตเชพ เชฎเชพเชเซ;
- เชเซเชเชพ XNU libkern เชเชฌเซเชเซเชเซเช เชฐเซเชชเชพเชเชคเชฐเชฃเซ เชถเซเชงเชตเชพ เชฎเชพเชเซ optin.osx.OSObjectCStyleCast;
- LLVM เชเซเชกเชฌเซเชเชฎเชพเช เชญเซเชฒเซ เชถเซเชงเชตเชพ เชฎเชพเชเซ เชฎเซเชกเซเชฒเชฟเชเช เชเชเชพเชธเชฃเซ เชเชพเชฐเซเชฏเซเชจเชพ เชธเชฎเซเชน เชธเชพเชฅเซ apiModeling.llvm;
- เชฌเชฟเชจ-เชชเซเชฐเชพเชฐเชเชญเชฟเช C++ เชเชฌเซเชเซเชเซเชเซเชธ (optin.cplusplus เชชเซเชเซเชเชฎเชพเช UninitializedObject) เชเชเชพเชธเชตเชพ เชฎเชพเชเซ เชธเซเชฅเชฟเชฐ เชเซเชก;
- เชเซเชฒเซเชเช-เชซเซเชฐเซเชฎเซเช เชฏเซเชเชฟเชฒเชฟเชเซเช C# เชญเชพเชทเชพเชฎเชพเช เชเซเชก เชซเซเชฐเซเชฎเซเชเชฟเชเช เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชเชฎเซเชฐเซเชฏเซ เชเซ เช เชจเซ Microsoft เชฆเซเชตเชพเชฐเชพ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ เชเซเชก เชซเซเชฐเซเชฎเซเชเชฟเชเช เชถเซเชฒเซ เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชชเซเชฐเซ เชชเชพเชกเซ เชเซ;
- clang-cl, เชตเซเชเชฒเซเชชเชฟเช เชเชฎเชพเชจเซเชก-เชฒเชพเชเชจ เชเชจเซเชเชฐเชซเซเชธ เชเซ เชเซ เชตเชฟเชเซเชฏเซเช เชฒ เชธเซเชเซเชกเชฟเชฏเซเชฎเชพเช เชธเชฎเชพเชตเชฟเชทเซเช cl.exe เชเชฎเซเชชเชพเชเชฒเชฐ เชธเชพเชฅเซ เชตเชฟเชเชฒเซเชช-เชธเซเชคเชฐเชจเซ เชธเซเชธเชเชเชคเชคเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ, เชคเซเชฃเซ เช เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจ เชนเซเชฏ เชคเซเชตเซ เชซเชพเชเชฒเซเชจเซ เชเชฎเชพเชจเซเชก-เชฒเชพเชเชจ เชตเชฟเชเชฒเซเชชเซ เชคเชฐเซเชเซ เชเชฃเชตเชพ เช เชจเซ เช เชจเซเชฐเซเชช เชเซเชคเชตเชฃเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชนเซเชฏเซเชฐเชฟเชธเซเชเชฟเชเซเชธ เชเชฎเซเชฐเซเชฏเซเช เชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "clang-cl /diagnostic :caret /c test.cc" เชเชฒเชพเชตเชคเซ เชตเชเชคเซ;
- เชจเชตเชพ เชเซเชเชจเซ เชฎเซเชเซ เชนเชฟเชธเซเชธเซ linter clang-tidyเชฎเชพเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ, เชเซเชฎเชพเช OpenMP API เชฎเชพเชเซ เชเซเชเซเชเชธ เชตเชงเชพเชฐเชพเชจเชพ เชเซเชเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ;
-
เชตเชฟเชธเซเชคเซเชค เชธเชฐเซเชตเชฐ เชเซเชทเชฎเชคเชพเชclangd (เชเซเชฒเชพเชเช เชธเชฐเซเชตเชฐ), เชเซเชฎเชพเช เชฌเซเชเชเซเชฐเชพเชเชจเซเชก เชเชจเซเชกเซเชเซเชธ เชฌเชฟเชฒเซเชกเซเชเช เชฎเซเชก เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเซ เชธเชเซเชทเชฎ เชเซ, เชเซเชก เชธเชพเชฅเซ เชธเชเชฆเชฐเซเชญเชฟเชค เชเซเชฐเชฟเชฏเชพเช เชฎเชพเชเซ เชธเชฎเชฐเซเชฅเชจ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ (เชเชฒ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชคเชฟ, เชเชเซ เช เชจเซ เชฎเซเชเซเชฐเซ เชตเซเชฏเชพเชเซเชฏเชพเชเชจเซเช เชตเชฟเชธเซเชคเชฐเชฃ, เชเชธเซเชเซเชชเซเชก เชธเซเชเซเชฐเชฟเชเชเซเชธเชจเซเช เช เชจเชธเซเชเซเชชเซเชกเชฎเชพเช เชฐเซเชชเชพเชเชคเชฐ), เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชฐเชฃเชเชพเชฐ-เชตเซเชฏเชตเชธเซเชฅเชฟเชค เชคเชฐเชซเชฅเซ เชเซเชคเชตเชฃเซเช, เชนเซเชกเชฐ เชซเชพเชเชฒเซเชฎเชพเช เชญเซเชฒเซเชจเซเช เชตเชฟเชธเซเชคเซเชค เชจเชฟเชฆเชพเชจ เช เชจเซ เชชเซเชฐเชเชพเชฐ เชชเชฆเชพเชจเซเชเซเชฐเชฎ เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชเชฎเซเชฐเซ;
เชฎเซเชเซเชฏ
- LLD เชฒเชฟเชเชเชฐเชฎเชพเช เชชเซเชฐเชพเชฏเซเชเชฟเช เชชเชพเชฐเซเชเซเชถเชจเชฟเชเช เชธเซเชตเชฟเชงเชพ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซ เชคเชฎเชจเซ เชเช เชชเซเชฐเซเชเซเชฐเชพเชฎเชจเซ เชเซเชเชฒเชพเช เชญเชพเชเซเชฎเชพเช เชตเชฟเชญเชพเชเชฟเชค เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ, เชเซเชฎเชพเชเชฅเซ เชฆเชฐเซเช เชเช เช
เชฒเช ELF เชซเชพเชเชฒเชฎเชพเช เชธเซเชฅเชฟเชค เชเซ. เช เชธเซเชตเชฟเชงเชพ เชคเชฎเชจเซ เชชเซเชฐเซเชเซเชฐเชพเชฎเชจเชพ เชฎเซเชเซเชฏ เชญเชพเชเชจเซ เชถเชฐเซ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ, เชเซ เชเชชเชฐเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชฐเซเชฐเชฟเชฏเชพเชค เชฎเซเชเชฌ เช
เชจเซเชฏ เชเชเชเซเชจเซ เชฒเซเชก เชเชฐเชถเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชคเชฎเซ เชฌเชฟเชฒเซเช-เชเชจ เชชเซเชกเซเชเชซ เชตเซเชฏเซเช
เชฐเชจเซ เช
เชฒเช เชซเชพเชเชฒเชฎเชพเช เช
เชฒเช เชเชฐเซ เชถเชเซ เชเซ, เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชชเซเชกเซเชเชซ เชเซเชฒเซ เชคเซเชฏเชพเชฐเซ เช เชฒเซเชก เชฅเชถเซ. เชซเชพเชเชฒ).
เชเชฒเชเชฒเชกเซ เชฒเชฟเชเชเชฐ
เชธเชพเชฎเซ เชฒเชพเชตเซเชฏเชพ arm32_7, arm64, ppc64le เช เชจเซ x86_64 เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ Linux เชเชฐเซเชจเชฒเชจเซ เชฒเชฟเชเช เชเชฐเชตเชพ เชฎเชพเชเซ เชฏเซเชเซเชฏ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช.
เชจเชตเชพ เชตเชฟเชเชฒเซเชชเซ "-" (stdout เชฎเชพเชเซ เชเชเชเชชเซเช), "-[no-]allow-shlib-undefined", "-undefined-glob", "-nmagic", "-omagic", "-เชเชถเซเชฐเชฟเชค-เชฒเชพเชเชฌเซเชฐเซเชฐเซ", " - z ifunc-noplt" เช เชจเซ "-z เชธเชพเชฎเชพเชจเซเชฏ-เชชเซเชทเซเช -เชเชฆ". AArch64 เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ, BTI (เชฌเซเชฐเชพเชจเซเช เชเชพเชฐเซเชเซเช เชเชจเซเชกเชฟเชเซเชเชฐ) เช เชจเซ PAC (เชชเซเชเชจเซเชเชฐ เชเชฅเซเชจเซเชเชฟเชเซเชถเชจ เชเซเชก) เชธเซเชเชจเชพเช เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ. MIPS, RISC-V เช เชจเซ PowerPC เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชจเซเชเชงเชชเชพเชคเซเชฐ เชฐเซเชคเซ เชธเซเชงเชพเชฐเซเชฒ เชเซ. WebAssembly เชฎเชพเชเซ เชกเชพเชฏเชจเซเชฎเชฟเช เชฒเชฟเชเชเชฟเชเช เชฎเชพเชเซ เชชเซเชฐเชพเชฐเชเชญเชฟเช เชธเชฎเชฐเซเชฅเชจ เชเชฎเซเชฐเซเชฏเซเช; - libc++ เชฎเชพเช
เช เชฎเชฒเชฎเชพเช เชฎเซเชเซเชฏเซ เชซเชเชเซเชถเชจเชจเซเช เชเชฆ, std::is_constant_evaluated, std::midpoint เช เชจเซ std::lerp, เชชเชฆเซเชงเชคเชฟเช "เชซเซเชฐเชจเซเช" เช เชจเซ "เชฌเซเช" std::span เชฎเชพเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, std::is_unbounded_array เช เชจเซ std::is_bounded_array เชชเซเชฐเชเชพเชฐเซเชจเชพ เชฒเชเซเชทเชฃเซ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ. , std เชเซเชทเชฎเชคเชพเช เชตเชฟเชธเซเชคเซเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ: :atomic. GCC 4.9 เชฎเชพเชเซเชจเซ เชเชงเชพเชฐ เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ (GCC 5.1 เช เชจเซ เชจเชตเชพ เชชเซเชฐเชเชพเชถเชจเซ เชธเชพเชฅเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ). เชเชฎเซเชฐเชพเชฏเซเชฒ เชเชงเชพเชฐเชตเชพเชธเซ (เชตเซเชฌเชเชธเซเชฎเซเชฌเชฒเซ เชธเชฟเชธเซเชเชฎ เชเชจเซเชเชฐเชซเซเชธ, เชฌเซเชฐเชพเชเชเชฐเชจเซ เชฌเชนเชพเชฐ เชตเซเชฌ เชเชธเซเชฎเซเชฌเชฒเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซเชจเซเช เชเชจเซเชเชฐเชซเซเชธ); - เชจเชตเชพ เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ. เชเซเชเชฒเซเช เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชเชฎเชพเช bcmp เชฎเชพเช memcmp เชเซเชฒเชจเซเช เชฐเซเชชเชพเชเชคเชฐ เชธเชเซเชทเชฎ เชเชฐเซเชฏเซเช. เชเชฎเซเชช เชเซเชทเซเชเชเซ เชฎเชพเชเซ เชฐเซเชจเซเช เชเซเชเชฟเชเชเชจเซ เช เชฎเชฒเซ เชฌเชพเชฆเชฌเชพเชเซ เชเซเชฎเชพเช เชจเซเชเชฒเชพ เชธเซเชตเซเช เชฌเซเชฒเซเชเซเชธ เชชเชนเซเชเชเซ เชจ เชถเชเชพเชฏ เชคเซเชตเชพ เชนเซเชฏ เช เชฅเชตเชพ เชเซเชฏเชพเชฐเซ เชธเซเชเชจเชพเชเชจเซ เชเชชเชฏเซเช เชจ เชฅเชคเซ เชนเซเชฏ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเชฏเชพเชฐเซ เชเชพเชเชช เชตเซเชเชก เชธเชพเชฅเซ เชซเชเชเซเชถเชจเชจเซ เชเซเชฒ เชเชฐเชคเซ เชตเชเชคเซ;
- RISC-V เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ เชฌเซเชเชเชจเซเชก เชธเซเชฅเชฟเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เชเซ เชนเชตเซ เชชเซเชฐเชพเชฏเซเชเชฟเช เชคเชฐเซเชเซ เชธเซเชฅเชฟเชค เชจเชฅเซ เช เชจเซ เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชฌเชจเซเชฒ เชเซ. MAFDC เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชธเชพเชฅเซ RV32I เช เชจเซ RV64I เชธเซเชเชจเชพ เชธเซเช เชตเซเชฐเชฟเช เชจเซเชเซเชธ เชฎเชพเชเซ เชธเชเชชเซเชฐเซเชฃ เชเซเชก เชเชจเชฐเซเชถเชจ เชธเชชเซเชฐเซเช เชชเซเชฐเซ เชชเชพเชกเซ เชเซ;
- X86, AArch64, ARM, SystemZ, MIPS, AMDGPU เช
เชจเซ PowerPC เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ เชฌเซเชเชเชจเซเชกเชฎเชพเช เช
เชธเชเชเซเชฏ เชธเซเชงเชพเชฐเชพเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ
AArch64 เช SVE2 (เชธเซเชเซเชฒเซเชฌเชฒ เชตเซเชเซเชเชฐ เชเชเซเชธเซเชเซเชเชถเชจ 2) เช เชจเซ MTE (เชฎเซเชฎเชฐเซ เชเซเชเชฟเชเช เชเชเซเชธเซเชเซเชเชถเชจ) เชธเซเชเชจเชพเช เชฎเชพเชเซ เชธเชฎเชฐเซเชฅเชจ เชเชฎเซเชฐเซเชฏเซเช; ARM เชฌเซเชเชเชจเซเชกเชฎเชพเช, Armv8.1-M เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เช เชจเซ MVE (M-เชชเซเชฐเซเชซเชพเชเชฒ เชตเซเชเซเชเชฐ เชเชเซเชธเซเชเซเชเชถเชจ) เชเชเซเชธเซเชเซเชเชถเชจ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅเชจ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช. GFX10 (Navi) เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ เชธเชชเซเชฐเซเช AMDGPU เชฌเซเชเชเชจเซเชกเชฎเชพเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ, เชซเชเชเซเชถเชจ เชเซเชฒเชฟเชเช เชเซเชทเชฎเชคเชพเช เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเซ เชธเชเซเชทเชฎ เชเซ, เช เชจเซ เชธเชเชฏเซเชเซเชค เชชเชพเชธ เชธเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเซ.DPP (เชกเซเชเชพ-เชธเชฎเชพเชเชคเชฐ เชเชฆเชฟเชฎ). - LLDB เชกเซเชฌเชเชฐ เชชเชพเชธเซ เชนเชตเซ เชฌเซเชเชเซเชฐเซเชธ เชฎเชพเชเซ เชเชฒเชฐ เชนเชพเชเชฒเชพเชเชเชฟเชเช เชเซ เช เชจเซ DWARF4 debug_types เช เชจเซ DWARF5 debug_info เชฌเซเชฒเซเชเซเชธ เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชเชฎเซเชฐเซเชฏเซ เชเซ;
- COFF เชซเซเชฐเซเชฎเซเชเชฎเชพเช เชเชฌเซเชเซเชเซเช เช เชจเซ เชเชเซเชเชฟเชเซเชฏเซเชเซเชฌเชฒ เชซเชพเชเชฒเซ เชฎเชพเชเซเชจเซ เชเชงเชพเชฐ llvm-objcopy เช เชจเซ llvm-strip เชเชชเชฏเซเชเชฟเชคเชพเชเชฎเชพเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
เชธเซเชฐเซเชธ: opennet.ru