Sujet : Re: C23 thoughts and opinions
De : already5chosen (at) *nospam* yahoo.com (Michael S)
Groupes : comp.lang.cDate : 09. Jun 2024, 09:19:53
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <20240609111953.00001861@yahoo.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
User-Agent : Claws Mail 3.19.1 (GTK+ 2.24.33; x86_64-w64-mingw32)
On Sat, 08 Jun 2024 13:09:18 GMT
scott@slp53.sl.home (Scott Lurndal) wrote:
Lawrence D'Oliveiro <ldo@nz.invalid> writes:
On Fri, 7 Jun 2024 16:58:08 -0500, BGB-Alt wrote:
I think code generation went in the bulky direction when they
started adding auto-vectorization, and not really any option to be
like "Yes, I want SIMD instructions enabled, but, no, don't
autovectorize."
Sometimes vectorization makes things faster, sometimes not, but one
thing it does do, is make the generated binaries bigger.
>
And MSVC is the compiler that Microsoft use to build Windows itself,
isn’t it?
Last time I built NT, it used the command line compiler 'cl.exe',
IIRC.
Granted that was 1998.
MSVC is a common informal moniker. It seems, after it was adapted by
godbolt.org it became even more common than before.
cl.exe is the name of executive for very long time. I don't know how
long exactly, but would guess that more than 30 years.
Versions of compiler that were officially approved to build kernel
modules (supplied with DDK) were historically not the same versions
that were sold for user mode application development as part Visual
Studio package or of Windows SDK package. Not that they were radically
different, just frozen at different points in time.
Nowadays, it seems, the versions are more in sync.