On Wed, 22 Nov 2017 23:43:07 +0000 Javier Guerra Giraldez <jav...@guerrag.com> wrote:
> i _have_ used fossil running in a very small MIPS system. as > mentioned, it's really nice to pull versioned stuff like > configurations, HTML, binary blobs. yes, i used gcc to compile it, > but what was small two years ago now might be in the same boat as > that. GCC has C99 support for a long time: https://gcc.gnu.org/c99status.html > all those features have zero impact on the generated machine code. Apart from inline functions and postponed variable declarations. Even if other features don't have impact on generated machine code, they can make the code neater. > > What sort of weird targets does SQLite run on which require the use > > of a very old (or broken) compiler that can't handle any C99 > > features? > > MS Visual Studio That compiler will only work on Windows, and only compiles for Windows. Hardly a weird target that requires a compiler that can't handle the basic C99 feature set I mentioned earlier. In fact the latest MS Visual Studio has been gaining C99 support since 2013, and IIRC is fully compatible since 2015. There are still better compilers out there such as Pelles C and Open Watcom (which also has Win16/MS-DOS support) can do better. _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users