You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,19 +2,21 @@
2
2
3
3
#### Big news
4
4
- Frontend, druntime and Phobos are at version [2.110.0](https://dlang.org/changelog/2.110.0.html). (#4707, #4737, #4749, #4768, #4784)
5
-
- LLVM for prebuilt packages bumped to v18.1.8 (incl. macOS arm64). (#4712)
6
-
- Android: NDK for prebuilt package bumped from r26d to r27. (#4711)
5
+
-Support for [LLVM 19](https://releases.llvm.org/19.1.0/docs/ReleaseNotes.html); LLVM for prebuilt packages bumped to v19.1.3 (incl. macOS arm64). (#4712, #4735, #4763, #4772)
6
+
- Android: NDK for prebuilt package bumped from r26d to r27c. (#4711, #4772)
7
7
- ldc2.conf: %%ldcconfigpath%% placeholder added - specifies the directory where current configuration file is located. (#4717)
8
8
- Add support for building against a system copy of zlib through `-DPHOBOS_SYSTEM_ZLIB=ON`. (#4742)
9
9
- Emscripten: The compiler now mimicks a musl Linux platform wrt. extra predefined versions (`linux`, `Posix`, `CRuntime_Musl`, `CppRuntime_LLVM`). (#4750)
10
10
11
11
#### Platform support
12
+
- Supports LLVM 15 - 19.
12
13
13
14
#### Bug fixes
14
15
- Fix potentially corrupt IR layouts for bit fields. (#4646, #4708)
15
16
- Fix potentially corrupt IR layouts for explicitly under-aligned aggregates, a regression introduced in LDC v1.31. (#4734, #4736)
16
17
- ELF: Emit (most) instantiated symbols in COMDATs for proper link-time culling. (#3589, #4748)
17
18
- Support scalar right-hand-sides when bit-shifting vectors. (#3606, #4781)
19
+
- Fix LLVM data layout for the SPIR-V target used in D-Compute on LLVM 19+. (#4772)
0 commit comments