On Wed, Jan 30, 2013 at 10:29 PM, Sergei Gavrikov <sergei.gavri...@gmail.com > wrote:
> I search through the list for /Fabrice Bellard/ and found nothing. His > famous Tiny C Compiler (http://en.wikipedia.org/wiki/Tiny_C_Compiler > http://bellard.org/tcc/) is well-known in Tcl community and they know > its strengths. > It's funny you mention this now - the past week or two the tcc dev team has been collecting last-minute fixes for a new release (the first one in an obscenely long time). It took 2 seconds on my laptop and I've got working copy of Fossil! > The current tcc release (0.9.25) fails on some 64-bit platforms with a 'missing stddef.h' error :(. > sg@...:build> tcc -v > tcc version 0.9.24 > 0.9.26 should be released next Wednesday (according to list chatter). 0.9.25 is widespread on Linux platforms, but has a long history of compile-time errors on 64-bit platforms. The so-called "mob branch" (which fixes those problems) has been the "unofficial trunk" of tcc for at least a year or so, but no distro i'm aware of ships a version based on that branch. I like to see how `tcc' compile sqlite3.c in a second :-) > On my old 32-bit/1.2GHz netbook tcc 0.9.25 compiles sqlite3 in 0.4 seconds :-D. gcc takes well over a minute. i've written the tcc team expressing my amazement at this type of result, but they respond to my excitement with a sober, "but the runtime code is not as fast as gcc's." (Also, tcc's warning/error messages are, in general, not nearly as detailed.) Nonetheless, tcc's compile times are absolutely amazing - i regularly see 10x+ increases in compile speed with tcc. -- ----- stephan beal http://wanderinghorse.net/home/stephan/ http://gplus.to/sgbeal
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users