Author Topic: Version 9.00 is now released  (Read 7959 times)

Offline Pelle

  • Administrator
  • Member
  • *****
  • Posts: 2266
Version 9.00 is now released
« on: August 20, 2018, 08:26:48 PM »
Pelles C version 9.00 (final) is now available for download:

Major changes:

Changes from Release Candidate 3:
  • Fixed register clobbering for some cases of left/right shift of 64-bit integers on X86 target.
  • Fixed compiler problem with "volatile struct" in alias analysis (when optimizing).
  • Fixed module definition file for X86 in IDE Windows DLL Project Wizard.
  • Completely rewritten linker export-decoration-method-selection algorithm for X64 target.
  • Fixed problem with FILE in wchar.h when __STDC_WANT_LIB_EXT2__ is defined.
  • Fixed compiler infinite loop problem, from a combination of loop invariant hoisting and propagation.
  • Fixed Install Builder problem with the string cache.
  • Fixed compiler problem with storage space for tentative thread-local storage objects.
  • Fixed compiler problem with extended characters in approximate name match ("did you mean...?").
  • Tagged the ATOMIC_VAR_INIT macro from stdatomic.h as obsolete in C17 mode (i.e. you should just initialize atomic variables like other variables).