Test: clang 21.1.1-2
Jeremy Drake via Cygwin-announce <[email protected]>
| Newsgroups | gmane.os.cygwin.announce |
|---|---|
| Message-ID | <[email protected]> |
The following packages have been uploaded to the Cygwin distribution:
* clang-21.1.1-2
* libclang21.1-21.1.1-2
* libclang-devel-21.1.1-2
* clang-doc-21.1.1-2
* mingw64-i686-clang-21.1.1-2
* mingw64-x86_64-clang-21.1.1-2
* clang-analyzer-21.1.1-2
* git-clang-format-21.1.1-2
Clang is an LLVM native C/C++/ObjC compiler, which aims to deliver
amazingly fast compiles, extremely useful error and warning messages and
to provide a platform for building great source level tools. The Clang
Static Analyzer is a tool that automatically finds bugs in your code, and
is a great example of the sort of tool that can be built using the Clang
frontend as a library to parse C/C++ code.
This version fixes Cygwin linker flags (--nxcompat, --large-address-aware
for 32-bit target, and only passing --disable-high-entropy-va for 64-bit
targets), no longer warning about stdcall/fastcall/thiscall on x86_64
Cygwin (even though they are no-ops), and re-enabling Microsoft-style
calling convention name mangling for Cygwin (such as stdcall Name@N)
(which was a regression from 20.x). I believe the only such name mangling
in effect on x86_64 is "vectorcall".
--
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
The easiest way to unsubscribe is to visit <https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'.
If you need more information on unsubscribing, start reading here: <https://sourceware.org/lists.html#unsubscribe>.