Hi,
On Wed, Apr 09, 2025 at 04:10:00PM +0100, lhr_at_disroot.org wrote:
> Sorry for my sudden absence, was busy IRL
Don't worry, it happens ;). I took several months to review the
sbase patches xD.
> The new wchar all works well for me, but the libc tests fail because GCC complains
> that "" is char* which is incompatible with wchar_t*. The patch below makes the
Yeah, good catch. I don't know why I didn't get them, but these
strings should be L"".
> tests work with GCC (and corrects an include). Is using L"" literals alright? scc-cc
> itself doesn't like them, but they are used elsewhere in the libc tests
Yeah, after all this wchar stuff I took a look to the parser and
it has many problems, and it is not very secure (for example using
ctype before knowing if they are valid chars), that even it is an
acceptable behaviour from the point of view of the standard, it is
a bit weird. I have pending patches for the wchar functions, and
I was considering to do a proper implementation of wcwidth() and
wctype() functions, but I am going to prioritize the fixes to the
parser and continue with the elf support that I was doing. In
parallel I am working in a better web page for the project and I
am considering to do some CI alike system. Too many things to do
:(
Regards,
--
To unsubscribe send a mail to scc-dev+unsubscribe_at_simple-cc.org
Received on Sat 12 Apr 2025 - 11:58:02 CEST