RE: [Tinycc-devel] GNUmake v4.4 port on Windows with tcc

"Christian Jullien" <[email protected]> Fri, 11 Nov 2022 08:02:39 +0100
Newsgroups gmane.comp.gnu.make.windows,gmane.comp.compilers.tinycc.devel
Organization Eligis
Message-ID <[email protected]>
Hi, I've pushed strto[u]ll patch for Windows on tcc mob.
With no surprises, the official v4.4 version builds now ROOTB with tcc =
mob.

Thank you for your support.

Christian

-----Original Message-----
From: Tinycc-devel [mailto:[email protected]] On Behalf Of =
Eli Zaretskii
Sent: Saturday, November 05, 2022 17:22
To: [email protected]
Cc: [email protected]; [email protected]; [email protected]; =
[email protected]
Subject: Re: [Tinycc-devel] GNUmake v4.4 port on Windows with tcc

> From: "Christian Jullien" <[email protected]>
> Cc: <[email protected]>,
> 	<[email protected]>,
> 	<[email protected]>
> Date: Sat, 5 Nov 2022 17:03:44 +0100
>=20
> Please note that even VisualC++ uses defines (in mapping.h)
> /**
>  * Map stroll to _strtoi64
>  *
>  * stroll does not properly map in Windows; this is needed to ensure =
calls to
>  * strtoll(const char *nptr, char **endptr, int base) will compile in =
Windows.
>  */
> #define strtoll _strtoi64
>=20
> /**
>  * Map strtoull to _strtoui64
>  *
>  * strtoull does not properly map in Windows; this is needed to ensure =
calls to
>  * strtoull(const char *nptr, char **endptr, int base) will compile in =
Windows.
>  */
> #define strtoull _strtoui64
>=20
> So, probably we'll do the same for tcc.

When you do, please tell, and we will fix config.h at that time.

Thanks.