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.