[v3] default to --disable-long-long, ctype fixes
Jason Merrill
jason@redhat.com
Wed Dec 20 11:25:00 GMT 2000
>>>>> "Benjamin" == Benjamin Kosnik <bkoz@redhat.com> writes:
> Second of all, long long is not part of the standard. Sorry.
Bah. It's part of C9X, and long, long existing practice. Suppress it with
-ansi if you must, but it needs to be on by default.
On second thought, we shouldn't even suppress it with -ansi, since long
long support won't change the behavior of any conformant code.
> Keeping it on by default is a serious hardship for those who don't care
Only because it's currently broken. If we make it work properly, those who
don't care still won't care.
> or want a standards compliant library without gobbly gook.
Who does, frankly, besides library writers? People want a usable library,
not one which conforms to abstract ideals of beauty.
> People who want it on can still use it, they just have to configure for
> it and plan on using it. I don't see evidence that this is a real
> hardship.
It is for the majority of users who don't build their own libstdc++.
>> After all, long long will be required eventually.
> At that point, we'll reconsider. See the "at this point" part of the
> original announcement.
Why not make it work now, and save ourselves the trouble?
Jason
More information about the Libstdc++
mailing list