Sorry. I really wasn't serious. I've known Matt for over 20 years, although you would probably have to remind him about "dcc" and "AmigaUUCP" for him to remember me. :)
I think his take on the kernel is very interesting. But I haven't had time to get involved - yet. From: Tinycc-devel [mailto:[email protected]] On Behalf Of Christian Jullien Sent: Sunday, October 16, 2016 12:15 AM To: [email protected] Subject: Re: [Tinycc-devel] tcc now displays the right system name with -v or -vv Right, Google pretends it's 'DragonFly BSD' with a space. Done in mod. Thanks. From: Tinycc-devel [mailto:[email protected]] On Behalf Of Michael B. Smith Sent: samedi 15 octobre 2016 19:54 To: [email protected]<mailto:[email protected]> Subject: Re: [Tinycc-devel] tcc now displays the right system name with -v or -vv Shouldn't it be DragonFlyBSD ?? :) From: Tinycc-devel [mailto:[email protected]] On Behalf Of Christian Jullien Sent: Saturday, October 15, 2016 3:53 AM To: [email protected]<mailto:[email protected]> Subject: [Tinycc-devel] tcc now displays the right system name with -v or -vv Please feel free to add your favorite system here : --- a/tcc.c<http://repo.or.cz/tinycc.git/blob/ab9b9077c9c25239de83ec4cb9662399b16c4bcc?f=tcc.c> +++ b/tcc.c<http://repo.or.cz/tinycc.git/blob/18a5d8188ac64fc8dd425668291616f330161747:/tcc.c> @@ -56,8<http://repo.or.cz/tinycc.git/blob/ab9b9077c9c25239de83ec4cb9662399b16c4bcc?f=tcc.c#l56> +56,21<http://repo.or.cz/tinycc.git/blob/18a5d8188ac64fc8dd425668291616f330161747:/tcc.c#l56> @@ static void display_info(TCCState *s, int what) #endif #ifdef TCC_TARGET_PE " Windows" -#else +#elif defined(__APPLE__) + /* Current Apple OS name as of 2016 */ + " macOS" +#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) + " FreeBSD" +#elif defined(__DragonFly__) + " DragonFly" +#elif defined(__NetBSD__) + " NetBSD" +#elif defined(__OpenBSD__) + " OpenBSD" +#elif defined(__linux__) " Linux" +#else + " Unidentified system" #endif ")\n", TCC_VERSION); break; https://sourceforge.net/p/predef/wiki/OperatingSystems/ is a great help to have official identification macros. Christian
_______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
