เจเฉ เจฎเจนเฉเจจเจฟเจเจ เจฆเฉ เจตเจฟเจเจพเจธ เจคเฉเจ เจฌเจพเจ เจฆ, LLVM 16.0 เจชเฉเจฐเฉเจเฉเจเจ เจฆเฉ เจฐเจฟเจฒเฉเจเจผ เจชเฉเจธเจผ เจเฉเจคเฉ เจเจ - เจเฉฑเจ GCC- เจ เจจเฉเจเฉเจฒ เจเฉเจฒเจเจฟเฉฑเจ (เจเฉฐเจชเจพเจเจฒเจฐ, เจเจชเจเฉเจฎเจพเจเจเจผเจฐ เจ เจคเฉ เจเฉเจก เจเจจเจฐเฉเจเจฐ) เจเฉ เจชเฉเจฐเฉเจเจฐเจพเจฎเจพเจ เจจเฉเฉฐ RISC-เจตเจฐเจเฉ เจตเจฐเจเฉเจ เจฒ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฆเฉ เจตเจฟเจเจเจพเจฐเจฒเฉ เจฌเจฟเจเจเฉเจก เจตเจฟเฉฑเจ เจเฉฐเจชเจพเจเจฒ เจเจฐเจฆเฉ เจนเฉ (เจเฉฑเจ เจเฉฑเจ-เจชเฉฑเจงเจฐเฉ เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจ เจฎเจฒเจเฉ-เจฒเฉเจตเจฒ เจเจชเจเฉเจฎเจพเจเจเฉเจธเจผเจจ เจธเจฟเจธเจเจฎ)เฅค เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจ เจธเฉเจกเฉเจเฉเจก เจจเฉเฉฐ เจเฉฑเจ JIT เจเฉฐเจชเจพเจเจฒเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจชเฉเจฐเฉเจเฉเจฐเจพเจฎ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจฆเฉ เจธเจฎเฉเจ เจธเจฟเฉฑเจงเฉ เจฎเจธเจผเฉเจจ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจเจฒเฉเจเจ 16.0 เจตเจฟเฉฑเจ เจฎเฉเฉฑเจ เจธเฉเจงเจพเจฐ:
- เจกเจฟเจซเจพเจฒเจ C++/ObjC++ เจธเจเฉเจเจกเจฐเจก gnu++17 (เจชเจนเจฟเจฒเจพเจ gnu++14) เจนเฉ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ GNU เจเจเจธเจเฉเจเจธเจผเจจเจพเจ เจตเจพเจฒเฉเจเจ C++17 เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจธเจฎเจฐเจฅเจฟเจค เจนเจจเฅค เจชเจฟเจเจฒเฉ เจตเจฟเจตเจนเจพเจฐ เจจเฉเฉฐ เจตเจพเจชเจธ เจเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ "-std=gnu++14" เจตเจฟเจเจฒเจช เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
- C++ 20 เจธเจเฉเจเจกเจฐเจก เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจเฉฑเจจเจค เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฒเจพเจเฉ เจเฉเจคเฉเจเจ:
- เจธเจผเจฐเจคเจฟเจค เจฎเจพเจฎเฉเจฒเฉ เจตเจฟเจธเจผเฉเจธเจผ เจธเจฆเฉฑเจธ เจเจพเจฐเจ,
- เจฒเจพเจเจฌเจกเจพ เจซเฉฐเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจขเจพเจเจเจพเจเจค เจฌเจพเจเจกเจฟเฉฐเจเจพเจ เจจเฉเฉฐ เจเฉเจชเจเจฐ เจเจฐเจจเจพ,
- เจธเจฎเฉเจเจฐเจจ เจ เฉฐเจฆเจฐ เจธเจฎเจพเจจเจคเจพ เจเจชเจฐเฉเจเจฐ,
- เจเฉเจ เจธเฉฐเจฆเจฐเจญเจพเจ เจตเจฟเฉฑเจ เจเจพเจเจชเจจเจพเจฎ เจเฉเจตเจฐเจก เจจเฉเฉฐ เจเฉฑเจกเจฃ เจฆเจพ เจตเจฟเจเจฒเจช,
- เจฌเจฐเฉเจเจเจพเจ เจตเจฟเฉฑเจ เจตเฉเจง เจเฉเฉฑเจฒ เจธเจผเฉเจฐเฉเจเจคเฉเจเจฐเจฃ (โAggr(val1, val2)โ)เฅค
- เจญเจตเจฟเฉฑเจ เจฆเฉ C++2b เจธเจเฉเจเจกเจฐเจก เจตเจฟเฉฑเจ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฒเจพเจเฉ เจเฉเจคเฉเจเจ เจเจเจเจ เจนเจจ:
- เจเจธ เจจเฉเฉฐ เจฎเจฟเจธเจผเจฐเจฟเจค เจธเจฎเฉเจเจฐเจจ เจฆเฉ เจ เฉฐเจค 'เจคเฉ เจฒเฉเจฌเจฒ เจฒเจเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ,
- เจธเจฅเจฟเจฐ เจเจชเจฐเฉเจเจฐ(),
- เจธเจฅเจฟเจฐ เจเจชเจฐเฉเจเจฐ[],
- char8_t เจเจฟเจธเจฎ เจฆเฉ เจจเจพเจฒ เจ เจจเฉเจเฉเจฒเจคเจพ เจฏเจเฉเจจเฉ เจนเฉ,
- "\N{...}" เจตเจฟเฉฑเจ เจตเจฐเจคเจฃ เจฒเจ เจฎเจจเจเจผเฉเจฐ เจ เฉฑเจเจฐเจพเจ เจฆเฉ เจฐเฉเจเจ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ
- constexpr เจตเจเฉเจ เจเฉเจธเจผเจฟเจค เจเฉเจคเฉ เจเจ เจซเฉฐเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ "เจธเจเฉเจเจฟเจ เจเฉฐเจธเจเฉเจเจธเจชเจฐ" เจตเจเฉเจ เจเฉเจธเจผเจฟเจค เจตเฉเจฐเฉเจเจฌเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเฉเฅค
- เจญเจตเจฟเฉฑเจ เจฆเฉ C-เจธเจเฉเจเจกเจฐเจก C2x เจตเจฟเฉฑเจ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฒเจพเจเฉ เจเฉเจคเฉเจเจ เจเจเจเจ เจนเจจ:
- "-Wunused-label" เจเฉเจคเจพเจตเจจเฉ เจจเฉเฉฐ เจ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจฃ เจฒเจ, "[[เจธเจผเจพเจเจฆ_เจ เจฃเจตเจฐเจคเจฟเจ]]" เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจจเฉเฉฐ เจฒเฉเจฌเจฒเจพเจ 'เจคเฉ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ
- เจเจธ เจจเฉเฉฐ เจฎเจฟเจธเจผเจฐเจฟเจค เจธเจฎเฉเจเจฐเจจ เจฆเฉ เจ เฉฐเจฆเจฐ เจเจฟเจคเฉ เจตเฉ เจฒเฉเจฌเจฒ เจฒเจเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ,
- typeof เจ เจคเฉ typeof_unqual เจเจชเจฐเฉเจเจฐ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ,
- เจจเจฒ เจชเฉเจเจเฉฐเจเจฐเจพเจ เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจจ เจฒเจ เจเฉฑเจ เจจเจตเฉเจ เจเจฟเจธเจฎ nullptr_t เจ เจคเฉ เจเฉฑเจ nullptr เจธเจฅเจฟเจฐ เจนเฉ เจเฉ เจเจฟเจธเฉ เจตเฉ เจชเฉเจเจเฉฐเจเจฐ เจเจฟเจธเจฎ เจตเจฟเฉฑเจ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเจจ เจ เจคเฉ NULL เจฆเฉ เจเฉฑเจ เจฐเฉเจช เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเจจ เจเฉ เจชเฉเจฐเจจ เจ เฉฐเจ เจ เจคเฉ void* เจเจฟเจธเจฎเจพเจ เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเจฟเจ เจจเจนเฉเจ เจนเฉเฅค
- C2x เจฎเฉเจก เจตเจฟเฉฑเจ, va_start เจฎเฉเจเจฐเฉ เจจเฉเฉฐ เจเจฐเจเฉเจฎเฉเจเจเจพเจ เจฆเฉ เจเฉฑเจ เจตเฉเจฐเฉเจเจฌเจฒ เจธเฉฐเจเจฟเจ (variadic) เจจเจพเจฒ เจเจพเจฒ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉเฅค
- C99, C11, เจ เจคเฉ C17 เจชเจพเจฒเจฃเจพ เจฎเฉเจกเจพเจ เจตเจฟเฉฑเจ, เจกเจฟเจซเจพเจฒเจ เจตเจฟเจเจฒเจช "-Wimplicit-function-declaration" เจ เจคเฉ "-Wimplicit-int" เจนเฉเจฃ เจเฉเจคเจพเจตเจจเฉ เจฆเฉ เจฌเจเจพเจ เจเฉฑเจ เจเจฒเจคเฉ เจชเฉเจฆเจพ เจเจฐเจฆเฉ เจนเจจเฅค
- C++ เจฎเฉเจก เจตเจฟเฉฑเจ "void *" (เจเจฆเจพเจนเจฐเจจ เจฒเจ "void func(void *p) { *p; }") เจฆเฉ เจ เจธเจฟเฉฑเจงเฉ เจตเจฐเจคเฉเจ เจนเฉเจฃ ISO C++, GCC, ICC เจ เจคเฉ MSVC เจตเจฐเจเฉ เจเฉฑเจ เจเจฒเจคเฉ เจชเฉเจฆเจพ เจเจฐเจฆเฉ เจนเฉเฅค
- เจฎเจพเจเจเจฐเฉเจธเจพเจซเจ-เจธเจผเฉเจฒเฉ เจฆเฉ เจเจจเจฒเจพเจเจจ เจ เจธเฉเจเจฌเจฒเฉ เจฌเจฒเจพเจเจพเจ เจตเจฟเฉฑเจ เจฌเจฟเฉฑเจเจซเฉเจฒเจก เจจเฉเฉฐ เจจเจฟเจฐเจฆเฉเจธเจผ เจเจชเจฐเฉเจเจก (เจเจฟเจตเฉเจ เจเจฟ "__asm โโ{ mov eax, s.bf }") เจตเจเฉเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ เจนเฉเจฃ เจเฉฑเจ เจเจฒเจคเฉ เจชเฉเจฆเจพ เจเจฐเจฆเจพ เจนเฉเฅค
- เจตเฉฑเจเฉ-เจตเฉฑเจเจฐเฉ เจฎเฉเจกเฉเจเจฒเจพเจ เจตเจฟเฉฑเจ เจเฉฑเจเฉ เจจเจพเจตเจพเจ เจตเจพเจฒเฉ เจตเฉฑเจ-เจตเฉฑเจ เจขเจพเจเจเฉ เจ เจคเฉ เจฏเฉเจจเฉเจ เจจเจพเจ เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ เจฒเจ เจกเจพเจเจเจจเฉเจธเจเจฟเจเจธ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเจจเฅค
- OpenCL เจ เจคเฉ OpenMP เจธเจนเจฟเจฏเฉเจ เจจเจพเจฒ เจเฉเฉเฉเจเจ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจเจชเจจเจธเฉเจเจฒ เจเจฐเจจเจฒ เจเจฐเจเฉเจฎเฉเจเจเจพเจ เจตเจฟเฉฑเจ เจตเจฐเจคเฉ เจเจ C++ เจเฉเจเจชเจฒเฉเจเจพเจ เจฒเจ เจธเฉเจงเจพเจฐเฉ เจกเจพเจเจเจจเฉเจธเจเจฟเจเจธเฅค AMDGPU เจฒเจ เจธเฉเจงเจพเจฐเจฟเจ เจเจฟเจ เจเจคเจพเจฐ เจฌเจฒเจพเจ เจธเจนเจฟเจฏเฉเจเฅค nounwind เจเฉเจฃ เจจเฉเฉฐ เจธเจพเจฐเฉ เจซเฉฐเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจธเจชเฉฑเจธเจผเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉเฉเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจฌเจฟเจฒเจ-เจเจจ เจซเฉฐเจเจธเจผเจจเจพเจ เจฒเจ เจธเฉเจงเจพเจฐเจฟเจ เจธเจฎเจฐเจฅเจจเฅค
- เจกเจพเจเจฐเฉเจเจเจฐเฉ เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจจ เจฒเจ CLANG_CRASH_DIAGNOSTICS_DIR เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉเจฐเฉเจเจฌเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจเจฐเฉเจธเจผ เจกเจพเจเจเจจเฉเจธเจเจฟเจ เจกเฉเจเจพ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจฏเฉเจจเฉเจเฉเจก เจธเจชเฉเจฐเจ เจจเฉเฉฐ เจฏเฉเจจเฉเจเฉเจก 15.0 เจธเจชเฉเจธเฉเจซเจฟเจเฉเจธเจผเจจ เจฒเจ เจ เฉฑเจชเจกเฉเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจชเจเจพเจฃเจเจฐเจคเจพเจตเจพเจ เจตเจฟเฉฑเจ เจเฉเจ เจเจฃเจฟเจคเจฟเจ เจเจฟเฉฐเจจเฉเจนเจพเจ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ "โ" (เจเจฆเจพเจนเจฐเจจ เจฒเจ "เจกเจฌเจฒ xโโโ")เฅค
- เจฎเจฒเจเฉเจชเจฒ เจธเฉฐเจฐเจเจจเจพ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฒเฉเจก เจเจฐเจจ เจฒเจ เจธเจนเจฟเจฏเฉเจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉ (เจกเจฟเจซเจพเจฒเจ เจธเฉฐเจฐเจเจจเจพ เจซเจพเจเจฒเจพเจ เจชเจนเจฟเจฒเจพเจ เจฒเฉเจก เจเฉเจคเฉเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ, เจ เจคเฉ เจซเจฟเจฐ "--config=" เจซเจฒเฉเจ เจฆเฉเจเจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ, เจเฉ เจนเฉเจฃ เจเจ เจตเจพเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉเจเจ เจเจพ เจธเจเจฆเฉเจเจ เจนเจจ)เฅค เจธเฉฐเจฐเจเจจเจพ เจซเจพเจเจฒเจพเจ เจฆเฉ เจกเจฟเจซเจพเจฒเจ เจฒเฉเจกเจฟเฉฐเจ เจเจฐเจกเจฐ เจจเฉเฉฐ เจฌเจฆเจฒเจฟเจ เจเจฟเจ เจนเฉ: เจเจฒเฉเจเจ เจชเจนเจฟเจฒเจพเจ เจซเจพเจเจฒ เจจเฉเฉฐ เจฒเฉเจก เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเจพ เจนเฉ - .cfg, เจ เจคเฉ เจเฉเจเจฐ เจเจน เจจเจนเฉเจ เจฎเจฟเจฒเจฆเจพ เจคเจพเจ เจเจน เจฆเฉ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฒเฉเจก เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเจพ เจนเฉ .cfg เจ เจคเฉ .cfg. เจกเจฟเจซเจพเจฒเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจธเฉฐเจฐเจเจจเจพ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฒเฉเจก เจเจฐเจจ เจจเฉเฉฐ เจ เจฏเฉเจ เจเจฐเจจ เจฒเจ, โ--no-default-configโ เจซเจฒเฉเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจฆเฉเจนเจฐเจพเจเจฃเจฏเฉเจ เจฌเจฟเจฒเจกเจพเจ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฒเจ, SOURCE_DATE_EPOCH เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉเจฐเฉเจเจฌเจฒ เจตเจฟเฉฑเจ เจฆเจฐเจธเจพเจ เจเจ เจธเจฎเฉเจ เจจเจพเจฒ __DATE__, __TIME__ เจ เจคเฉ __TIMESTAMP__ เจฎเฉเจเจฐเฉ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆเจพ เจฎเจฟเจคเฉ เจ เจคเฉ เจธเจฎเฉเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ เจธเฉฐเจญเจต เจนเฉเฅค
- เจฌเจฟเจฒเจ-เจเจจ เจซเฉฐเจเจธเจผเจจเจพเจ (เจฌเจฟเจฒเจเจฟเจจ) เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ เจเฉ เจธเจฅเจฟเจฐเจพเจเจเจพเจ เจฆเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจตเจฐเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจจ, เจฎเฉเจเจฐเฉ โ__has_constexpr_builtinโ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉเฅค
- เจ เจฒเจพเจเจจเจก เจเฉเจฐเจเฉเจจ เจซเจฐเฉเจฎ เจ เจฒเฉเจเฉเจธเจผเจจ เจฒเจ เจจเจตเจพเจ เจธเฉฐเจเจฒเจจ เจซเจฒเฉเจ "-fcoro-aligned-allocation" เจเฉเฉเจฟเจ เจเจฟเจเฅค
- โ-fstrict-flex-arrays=โ เจซเจฒเฉเจ เจขเจพเจเจเฉ เจตเจฟเฉฑเจ เจฒเจเจเจฆเจพเจฐ เจเจฐเฉ เจคเฉฑเจคเจพเจ เจฆเฉ เจเจพเจเจ เจฆเฉ เจคเฉเจเฉ เจชเฉฑเจงเจฐ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฒเจพเจเฉ เจเจฐเจฆเจพ เจนเฉ (เจฒเจเจเจฆเจพเจฐ เจเจฐเฉ เจฎเฉเจเจฌเจฐ, เจขเจพเจเจเฉ เจฆเฉ เจ เฉฐเจค เจตเจฟเฉฑเจ เจ เจฃเจฎเจฟเฉฑเจฅเฉ เจเจเจพเจฐ เจฆเฉ เจเฉฑเจ เจเจฐเฉ)เฅค เจคเฉเจเฉ เจชเฉฑเจงเจฐ 'เจคเฉ, เจธเจฟเจฐเจซ เจเจเจพเจฐ "[]" (เจเจฆเจพเจนเจฐเจจ เจฒเจ, "int b[]") เจจเฉเฉฐ เจฒเจเจเจฆเจพเจฐ เจเจฐเฉ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจชเจฐ เจเจเจพเจฐ "[0]" (เจเจฆเจพเจนเจฐเจจ เจฒเจ, "int b[0]") เจจเจนเฉ เจนเฉ.
- เจธเจเฉเจเจกเจฐเจก C++ เจฎเฉเจกเฉเจเจฒเจพเจ เจฒเจ เจธเจฟเฉฐเจเจฒ-เจซเฉเจเจผ เจเฉฐเจชเจพเจเจฒเฉเจธเจผเจจ เจฎเจพเจกเจฒ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจเจฐเจจ เจฒเจ "-fmodule-output" เจซเจฒเฉเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจเฅค
- เจธเจเฉเจ เจซเจฐเฉเจฎ เจฒเฉเจเจเจ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเจพ เจจเจฟเจฆเจพเจจ เจเจฐเจจ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจจ เจฒเจ "-Rpass-analysis=stack-frame-layout" เจฎเฉเจก เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจเฅค
- AArch1 เจฆเฉเจเจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเฉ เจเจพเจธ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจจเฉเฉฐ เจเฉเจฃเจจ เจฒเจ เจเฉฑเจ เจจเจตเฉเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ __attribute__((target_version("cpu_features"))) เจ เจคเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ __attribute__((target_clones("cpu_features2","cpu_features64",...))) เจฆเฉ เจเจพเจฐเจเจธเจผเฉเจฒเจคเจพ เจจเฉเฉฐ เจตเจงเจพเจเจ เจเจฟเจ เจนเฉเฅค CPUsเฅค
- เจกเจพเจเจเจจเฉเจธเจเจฟเจ เจเฉเจฒ เจซเฉเจฒเจพเจ เจเจ:
- เจเฉฑเจ เจธเจฟเฉฐเจเจฒ-เจฌเจฟเจ เจนเจธเจคเจพเจเจฐเจฟเจค เจฌเจฟเฉฑเจเจซเฉเจฒเจก เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจตเฉเจฒเฉ เจ เจชเฉเจฐเจคเฉฑเจ เจเฉฑเจเจฃ เจฆเจพ เจชเจคเจพ เจฒเจเจพเจเจฃ เจฒเจ "-Wsingle-bit-bitfield-constant-conversion" เจเฉเจคเจพเจตเจจเฉ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจเฅค
- เจ เจฃ-เจธเจผเฉเจฐเฉเจเจคเฉ constexpr เจตเฉเจฐเฉเจเจฌเจฒ เจฆเฉ เจจเจฟเจฆเจพเจจ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจซเฉฐเจเจธเจผเจจ เจเจฟเจธเจฎ เจเจพเจธเจเจฟเฉฐเจ เจจเจพเจฒ เจธเฉฐเจญเจพเจตเฉ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเฉ เจชเจเจพเจฃ เจเจฐเจจ เจฒเจ "-Wcast-function-type-strict" เจ เจคเฉ "-Wincompatible-function-pointer-types-strict" เจเฉเจคเจพเจตเจจเฉเจเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉเจเจ เจเจเจเจเฅค
- เจจเจฟเจฐเจฏเจพเจค เจฌเจฒเจพเจเจพเจ เจตเจฟเฉฑเจ เจเจฒเจค เจเจพเจ เจฐเจพเจเจตเฉเจ เจฎเฉเจกเฉเจเจฒ เจจเจพเจฎเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ เจกเจพเจเจเจจเฉเจธเจเจฟเจเจธ เจเฉเฉเจฟเจ เจเจฟเจเฅค
- เจชเจฐเจฟเจญเจพเจธเจผเจพเจตเจพเจ เจตเจฟเฉฑเจ เจเฉเฉฐเจฎ "เจเจเฉ" เจเฉเจตเจฐเจกเจธ เจฆเฉ เจฌเจฟเจนเจคเจฐ เจเฉเจเฅค
- "-เจตเจฟเฉฐเจเฉเจเจฐ-เจเจตเจฐเจซเจฒเฉ" เจเฉเจคเจพเจตเจจเฉ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจจเฉ เจตเจพเจงเฉ เจธเจฅเจฟเจคเฉเจเจ เจฒเจ เจเจพเจเจเจพเจ เจจเฉเฉฐ เจเฉเฉเจฟเจ เจนเฉ เจเฉ เจเจตเจฐเจซเจฒเฉ เจตเฉฑเจฒ เจฒเฉ เจเจพเจเจฆเฉ เจนเจจเฅค
- เจฒเฉเจเจเจธเจจ 64 464 เจชเฉเจฐเฉเจธเฉเจธเจฐเจพเจ เจตเจฟเฉฑเจ เจตเจฐเจคเฉ เจเจ เจ เจคเฉ MIPS เจ เจคเฉ RISC-V เจฆเฉ เจธเจฎเจพเจจ เจจเจตเฉเจ RISC ISA เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจตเจฟเฉฑเจ เจตเจฐเจคเฉ เจเจ เจฒเฉเจเจเจเจฐเจ เจจเจฟเจฐเจฆเฉเจธเจผ เจธเฉเฉฑเจ เจเจฐเจเฉเจเฉเจเจเจฐ (-march=loongarch3 เจเจพเจ -march=la5000) เจฒเจ เจฒเจพเจเฉ เจธเจฎเจฐเจฅเจจเฅค
LLVM 16.0 เจตเจฟเฉฑเจ เจฎเฉเฉฑเจ เจเจพเจขเจพเจ:
- LLVM เจเฉเจก เจจเฉเฉฐ C++17 เจธเจเฉเจเจกเจฐเจก เจตเจฟเฉฑเจ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจคเฉฑเจคเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉเฅค
- LLVM เจฌเจฃเจพเจเจฃ เจฒเจ เจตเจพเจคเจพเจตเจฐเจจ เจฒเฉเฉเจพเจ เจจเฉเฉฐ เจตเจงเจพเจเจ เจเจฟเจ เจนเฉเฅค เจฌเจฟเจฒเจก เจเฉเจฒเจธ เจจเฉเฉฐ เจนเฉเจฃ C++ 17 เจธเจเฉเจเจกเจฐเจก เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจฌเจฃเจพเจเจฃ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฑเจเฉ-เจเฉฑเจ GCC 7.1, Clang 5.0, Apple Clang 10.0 เจเจพเจ Visual Studio 2019 16.7 เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
- AArch64 เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจฌเฉเจเจเจเจก Cortex-A715, Cortex-X3 เจ เจคเฉ Neoverse V2 CPUs, RME MEC (เจฎเฉเจฎเฉเจฐเฉ เจเจจเจเฉเจฐเจฟเจชเจธเจผเจจ เจธเฉฐเจฆเจฐเจญ), Armv8.3 เจเจเจธเจเฉเจเจธเจผเจจเจพเจ (เจเฉฐเจชเจฒเฉเจเจธ เจจเฉฐเจฌเจฐ) เจ เจคเฉ เจซเฉฐเจเจธเจผเจจ เจฎเจฒเจเฉ เจตเจฐเจเจผเจจเจฟเฉฐเจ เจฒเจ เจ เจธเฉเจเจฌเจฒเจฐ เจธเจผเจพเจฎเจฒ เจเจฐเจฆเจพ เจนเฉเฅค
- ARM เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจฌเฉเจเจเจเจก เจตเจฟเฉฑเจ, Armv2, Armv2A, Armv3 เจ เจคเฉ Armv3M เจเจพเจฐเจเฉเจ เจชเจฒเฉเจเจซเจพเจฐเจฎเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฌเฉฐเจฆ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ, เจเจฟเจธ เจฒเจ เจธเจนเฉ เจเฉเจก เจฌเจฃเจพเจเจฃ เจฆเฉ เจเจพเจฐเฉฐเจเฉ เจจเจนเฉเจ เจฆเจฟเฉฑเจคเฉ เจเจ เจธเฉเฅค เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจธเฉฐเจเจฟเจเจตเจพเจ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฒเจ เจเฉเจก เจฌเจฃเจพเจเจฃ เจฆเฉ เจฏเฉเจเจคเจพ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจเฅค
- X86 เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจฌเฉเจเจเจเจก เจจเฉ เจเฉฐเจธเจเฉเจฐเจเจธเจผเจจ เจธเฉเฉฑเจ เจเจฐเจเฉเจเฉเจเจเจฐ (ISAs) AMX-FP16, CMPCCXADD, AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT เจฒเจ เจธเจนเจฟเจฏเฉเจ เจเฉเฉเจฟเจ เจนเฉเฅค RDMSRLIST, RMSRLIST เจ เจคเฉ WRMSRNS เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค เจฒเจพเจเฉ เจเฉเจคเฉ เจตเจฟเจเจฒเจช "-mcpu=raptorlake", "-mcpu=meteorlake", "-mcpu=emeraldrapids", "-mcpu=sierraforest", "-mcpu=graniterapids" เจ เจคเฉ "-mcpu=grandridge"เฅค
- เจฒเฉเจเจเจเจฐเจ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฒเจ เจ เจงเจฟเจเจพเจฐเจค เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจเฅค
- MIPS, PowerPC เจ เจคเฉ RISC-V เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจฌเจฟเจนเจคเจฐ เจฌเฉเจเจเจเจก
- LLDB เจกเฉเจฌเฉฑเจเจฐ เจนเฉเจฃ LoongArch เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ 64-เจฌเจฟเฉฑเจ เจเจเจเจผเฉเจเจฟเจเจเฉเจฌเจฒ เจกเฉเจฌเฉฑเจเจฟเฉฐเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค COFF เจกเฉเจฌเฉฑเจ เจธเจฟเฉฐเจฌเจฒเจพเจ เจฆเฉ เจฌเจฟเจนเจคเจฐ เจนเฉเจเจกเจฒเจฟเฉฐเจเฅค เจกเฉเจชเจฒเฉเจเฉเจ DLL เจนเฉเจฃ เจฒเฉเจก เจธเฉเจเฉ เจตเจฟเฉฑเจเฉเจ เจซเจฟเจฒเจเจฐ เจเฉเจคเฉ เจเจ เจนเจจเฅค Windows-เจฎเฉเจกเฉเจเจฒเฅค
- Libc++ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจตเจฟเฉฑเจ, เจฎเฉเฉฑเจ เจเฉฐเจฎ C++20 เจ เจคเฉ C++23 เจฎเจฟเจเจฐเจพเจ เจฆเฉเจเจ เจจเจตเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฒเจพเจเฉ เจเจฐเจจ 'เจคเฉ เจเฉเจเจฆเจฐเจฟเจค เจธเฉเฅค
- เจเจฒเจกเฉเจกเฉ เจฒเจฟเฉฐเจเจฐ เจเจกเจฐเฉเฉฑเจธ เจฐเฉเจฒเฉเจเฉเจธเจผเจจ เจธเจเฉเจจเจฟเฉฐเจ เจ เจคเฉ เจธเฉเจเจธเจผเจจ เจธเจผเฉเจฐเฉเจเจคเฉ เจเจพเจฐเจตเจพเจเจเจ เจจเฉเฉฐ เจธเจฎเจพเจจเจคเจพ เจจเจพเจฒ เจเฉเฉเจจ เจฆเฉ เจธเจฎเฉเจ เจจเฉเฉฐ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจคเฉเจฐ 'เจคเฉ เจเจเจพเจเจเจฆเจพ เจนเฉเฅค ZSTD เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจธเฉเจเจธเจผเจจ เจเฉฐเจชเจฐเฉเจธเจผเจจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจเฅค
เจธเจฐเฉเจค: opennet.ru
