Deutsch English Français Italiano |
<20240703210730.00006352@yahoo.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Michael S <already5chosen@yahoo.com> Newsgroups: comp.lang.c Subject: Re: tcc - first impression. Was: Baby X is bor nagain Date: Wed, 3 Jul 2024 21:07:50 +0300 Organization: A noiseless patient Spider Lines: 17 Message-ID: <20240703210730.00006352@yahoo.com> References: <v494f9$von8$1@dont-email.me> <v53i4s$33k73$2@dont-email.me> <v53lf7$34huc$1@dont-email.me> <v53vh6$368vf$1@dont-email.me> <v54se1$3bqsk$1@dont-email.me> <20240624160941.0000646a@yahoo.com> <v5bu5r$va3a$1@dont-email.me> <20240624181006.00003b94@yahoo.com> <v5c86d$11ac7$1@dont-email.me> <JEheO.108086$ED9b.74955@fx11.iad> <v5cblg$11q0j$1@dont-email.me> <gEieO.108089$ED9b.25598@fx11.iad> <20240625113616.000075e0@yahoo.com> <mUzeO.141609$Cqra.55051@fx10.iad> <v5elql$1jmii$1@dont-email.me> <m3BeO.24907$Gurd.16179@fx34.iad> <v5empd$1jndv$2@dont-email.me> <v5eph4$1k6a9$1@dont-email.me> <87ed8jnbmf.fsf@bsb.me.uk> <v5jhls$2m7np$1@dont-email.me> <867ceadtih.fsf@linuxsc.com> <20240701200924.00003d9a@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Date: Wed, 03 Jul 2024 20:07:57 +0200 (CEST) Injection-Info: dont-email.me; posting-host="97472cbdcdeeff421cb8fb1c89ea1198"; logging-data="2427158"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX190p4pPVuz+yUyM/3+YO3bxyfQr1E0gLuQ=" Cancel-Lock: sha1:olD4PKd5mEdUuMFEvmmKq1DQ9mU= X-Newsreader: Claws Mail 4.1.1 (GTK 3.24.34; x86_64-w64-mingw32) Bytes: 2385 On Mon, 1 Jul 2024 20:09:24 +0300 Michael S <already5chosen@yahoo.com> wrote: > > I tried tcc too. > Plenty of C99 math stuff unavailable with tcc on Windows. E.g. all hyperbolic functions, erf(), exp2(), everything related FP environment, fma(), ilogb(), lgamma(), log2(), logb(), lrint(), lround(), nearbyint(), nextafter(), norm() etc... Probably, 95% of the missing functions can be made available by simple linking vs msvcr120.dll (instead of msvcrt.dll). I don't know if the two are fully compatible, but for tcc purposes they are compatible enough. For another 5% they would have to do bigger and more laborious step, i.e. switch to UCRT.