LDC

Edit Package ldc

LLVM D Compiler

Refresh
Refresh
Source Files
Filename Size Changed
ldc-1.32.2-src.tar.gz 0008116363 7.74 MB
ldc-1.9.0-fix_arm_build.patch 0000000442 442 Bytes
ldc-rpmlintrc 0000000155 155 Bytes
ldc.changes 0000044772 43.7 KB
ldc.spec 0000010692 10.4 KB
Revision 22 (latest revision is 23)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1097968 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 22)
- Update to 1.32.2:
  * Big news
    - New command-line option --fwarn-stack-size=<threshold> with
      LLVM 13+. (#4378)
    - New command-line option --fsplit-stack for incremental stack
      allocations, see https://llvm.org/docs/SegmentedStacks.html. (#4379)
      - New UDA ldc.attributes.noSplitStack disables it on a per-function
        basis. (#4382)
    - New command-line option --indent for the timetrace2txt tool.
      (#4391)
  * Bug fixes
    - Fix potentially huge compile slowdowns with -g and LLVM 15+.
      (#4354, #4393)
    - Treat all LLVM warnings as regular warnings (e.g., errors
      with -w). Requires LLVM 13+. (#4384)
- Skipped 1.32.1:
  * Big news
    - The prebuilt Linux packages are now generated on a Ubuntu 20.04
      box, so the min required glibc version has been raised from
      2.26 to 2.31. (#4367)
  * Bug fixes
    - Fix empty ldc.gccbuiltins_* modules with LLVM 15+.
      (#4347, #4350)
    - Fix v1.31 regression wrt. potentially wrong constant pointer
      offsets. (#4362, #4365)
    - Windows: Fix v1.32 regression wrt. leaking Throwable.info
      backtraces. (#4369)
    - Fix C assert calls for newlib targets. (#4351)
- Do not use %{_includedir}/d to be able to install/use multiple
  D compilers in parallel - boo#1212913
Comments 0
openSUSE Build Service is sponsored by