That is not trolling. clang just ignores this fexec-charset toggle since that 
makes lexer much simpler. GCC supports this but it does not prevent behavior. 
GCC should remove it too to speed up compilation performance

locale is a historical mistake. Many series security vulns were created because 
of locale. Even glibc was bugged for strcoll.

It will forever be unless wg14 wg21 remove the entire garbage.

Get Outlook for Android<https://aka.ms/ghei36>

________________________________
From: Liu Hao <lh_mo...@126.com>
Sent: Thursday, November 19, 2020, 01:34
To: sotrdg sotrdg; gcc@gcc.gnu.org
Subject: Re: I absolutely despise the whole -fexec-charset and locale garbage.

在 2020/11/19 上午2:31, sotrdg sotrdg via Gcc 写道:
> The locale shit is not thread safe. printf(“Hello World %d”,3) is undefined 
> behavior under none-UTF-8 exec-charset. WTF WTF WTF.
>
> This is purely garbage tbh. Just remove this toggle. I want encoding, I can 
> use another library. I do not need the compiler to do the shitty job for me 
> to ruin my code and create undefined behaviors.
>

Why are you still trolling here and there? You have been doing that for years. 
Your irrational
behavior has earned disrespect and disapproval of you. Your resentful, arrogant 
and vicious opinion
is not going to change anybody or anything. You are asking for being banned 
everywhere. Please stop it.


狐裘虽敝,不可补以黄狗之皮。子其勉之。


--
Best regards,
LH_Mouse


Reply via email to