The MASM Forum

Projects => Poasm => Pelle's C compiler and tools => Topic started by: Vortex on June 24, 2018, 09:30:49 PM

Title: Pelles C version 9.00 RC2
Post by: Vortex on June 24, 2018, 09:30:49 PM
Major changes between 8.00 and 9.00 :

http://www.smorgasbordet.com/pellesc/changes_800_900.htm

Download :

Quote
Setup - Release Candidate #2
For 64-bit Windows 7/8/10 host, targeting 32-bit or 64-bit Windows Vista/7/8/10

http://www.smorgasbordet.com/pellesc/
Title: Re: Pelles C version 9.00 RC2
Post by: caballero on June 24, 2018, 09:33:58 PM
Downloaded, thank you
Title: Re: Pelles C version 9.00 RC2
Post by: hutch-- on June 26, 2018, 07:17:00 PM
Had a look at the specs, looks good.  :icon14:
Title: Re: Pelles C version 9.00 RC2
Post by: Vortex on September 15, 2018, 07:21:27 PM
Announced by Pelle :

Pelles C version 9.00 (final) is now available for download:
http://www.smorgasbordet.com/pellesc/download.htm

Major changes:
http://www.smorgasbordet.com/pellesc/changes_800_900.htm

Quote
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).