Lines Matching +refs:clang +refs:format +refs:executable
31 latest release, please see the `Clang Web Site <https://clang.llvm.org>`_ or the
48 - Clang's resource directory path previously included the full clang version.
50 ``$prefix/lib/clang/$CLANG_MAJOR_VERSION`` and can be queried using
51 ``clang -print-resource-dir``, just like before.
99 clang-cl), the compiler will now propagate dllimport/export declspecs in
108 template<> void S<int>::f() {} // clang-cl will now dllexport this.
111 cause errors for code which clang-cl would previously accept, for example:
291 <https://clang.llvm.org/docs/Modules.html#use-declaration>`_ are now
431 - When loading default configuration files, clang now unconditionally uses
433 rather than the executable prefix. The respective configuration files are
434 also loaded when clang is called via an executable without a prefix (e.g.
435 plain ``clang``).
442 in the executable.
470 broken. A little divergence with P2014R0 is that clang will lookup
497 `Standard C++ Modules <https://clang.llvm.org/docs/StandardCPlusPlusModules.html>`_
503 both on the CLI, and in a machine readable format.
507 - ``-enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang``
534 ``[[clang::guard(nocf)]]``, which is equivalent to ``__declspec(guard(nocf))``
563 priority. Refer to `clang attributes
564 <https://clang.llvm.org/docs/AttributeReference.html#target-version>`_ for
571 - Clang will now check compile-time determinable string literals as format strings.
660 <https://clang.llvm.org/docs/ControlFlowIntegrity.html>`_ failures. The
685 ``#pragma clang __debug sloc_usage`` can also be used to request this report.
701 - Clang now automatically adds ``[[clang::lifetimebound]]`` to the parameters of
705 - Fix clang not properly diagnosing the failing subexpression when chained
782 - Fix issue using __attribute__((format)) on non-variadic functions that expect
1022 ``/guard:cf,nochecks`` in clang-cl) for enabling Control Flow Guard checks
1039 - Clang now supports LoongArch. Along with the backend, clang is able to build a
1086 * When using ``-shared``, the clang driver now invokes llvm-nm to create an
1127 clang-format
1131 …The default value of this option is ``OuterScope``, which differs in behavior from clang-format 15.
1132 To match the default behavior of clang-format 15, use the ``Keyword`` value.
1170 ``clang-17``. Use ``-fstrict-flex-array=<N>`` instead if necessary.
1190 page <https://clang.llvm.org/>`_. The web page contains versions of the
1193 this release by going into the "``clang/docs/``" directory in the Clang
1198 <https://discourse.llvm.org/c/clang/6>`_.