News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Pelles C version 12.00 Release Candidate

Started by Vortex, March 25, 2023, 08:48:21 PM

Previous topic - Next topic

Vortex

Announced by Pelle :

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

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

Vortex

Announced by Pelle :

Pelles C version 12.00 (Release Candidate #2) is now available for download:
http://www.smorgasbordet.com/pellesc/download.htm

QuoteChanges for RC2:
Removed declaration of __unreachable() from <intrin.h>
Updated help file (typos, bad links, some text)
Fixed C runtime problem with "%2lc" counting bytes, rather than characters, for a multibyte UTF-8 character.
Fixed compiler problem with nested bit-field expressions.
Fixed IDE problem with visible size not being updated when changing bitmap size through one of the drag handles.
Fixed problem with missing BOM when saving modified text resource (HTML/MANIFEST/RCDATA).

jj2007

Quote from: Vortex on May 02, 2023, 05:53:06 AM
Fixed C runtime problem with "%2lc" counting bytes, rather than characters, for a multibyte UTF-8 character.

Interesting that the compiler deals with that; I always thought printf() & friends were offered by the OS.

Vortex

Hi Jochen,

You are right, printf and the variants are exported by msvcrt.dll but Pelle's C run-time library is providing the same functions. Same with MinGW.

http://masm32.com/board/index.php?topic=77.0

morgot

Hello, Vortex
have you tested this version? Will it work with the SDK (unofficial, I don't remember the author)?




Sorry for the bad English

Vortex

Hi morgot,

I newly started to test the new release. The members of Pelles forum are sending their reports. Pelle is doing a very nice job.

I guess this is what you are looking for :

An update to date SDK for PellesC compiler suite :

https://github.com/Frankie-PellesC/fSDK

This package needs to be tested with Pelles C version 12.0, thanks for your suggestion.



Vortex

Announced by Pelle :

Version 12.00 is now released.

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

QuoteChanges from Release Candidate #2:

Fixed POASM problem with null terminator being included in internal length of string literal and literal text (failing concatenate operations).
Fixed POMC problem with cryptic error message for unexpected end of file.
Fixed POFMT problem with '%' changed to '%%', and '%=' changed to '%%='.
Minor documentation update (POASM @CatStr() macro vs directive).

jj2007