Forum logs for 21 Feb 2019
feedbot: | http://bimbo.club/2019/02/philosophical-transactions-for-the-months-of-september-and-october-1715-account-of-books-ii/ << Bimbo.Club -- Philosophical Transactions. For the months of September and October, 1715. - Account of Books - II. | [02:01] |
asciilifeform: | in other olds, http://lists.gnu.org/archive/html/tinycc-devel/2005-09/msg00054.html << report re how gcc built with tcc ( spoiler : ancient gcc, and still required some patching ) | [11:55] |
bvt: | hi, asciilifeform: did you see this https://www.gnu.org/software/mes/ ? | [12:01] |
asciilifeform: | nope | [12:01] |
asciilifeform: | loox potentially interesting tho. bvt didja try it ? | [12:01] |
bvt: | not yet, but can give it a shot sometime next week | [12:02] |
asciilifeform: | i admit, will be surprised if it actually does what's printed on the box, and still i never heard of it | [12:03] |
asciilifeform: | but won't complain, pleasant surprises are few in life | [12:04] |
asciilifeform: | https://www.gnu.org/software/mes/manual/mes.html << subj docs, for the l0gz | [12:06] |
bvt: | it seems to be quite a new item, iirc less than a year old. i'd expect it does not support arm. can't say anything about bugs without trying out. | [12:07] |
asciilifeform: | ok this didn't take long... claims to 'bootstrap from 500 byte assembler', in opening page, but then : 'GNU Guile, version 2.0.13 or later, including 2.2.x GNU Make. NYACC, 0.86.0 is known to work. GCC’s gcc, version 2.95.3 or later.' | [12:08] |
asciilifeform: | ( sect. 2.1 in linked doc ) | [12:09] |
asciilifeform: | bvt: imho still worth a test-fire, i'm curious if even given the stated conditions the thing runs | [12:10] |
asciilifeform: | other interesting claims, in https://bootstrappable.org/projects.html we find that 'The C and C++ compilers of the GNU Compiler Collection make up the foundation of many free software distributions. Current versions of GCC are written in C++, which means that a C++ compiler is needed to build it from source. GCC 4.7 was the last version of the collection that could be built with a plain C compiler' | [12:11] |
asciilifeform: | ^ is this troo ? cuz if yes, possibly we're on the 'wrong' gnat.. | [12:11] |
bvt: | i have seen reports of this, but never verified myself. my understanding is that there is a slow c++zation of gcc: i backported one gcc patch for my home system from 6 to 4.9, this involved removing c++ chunks. | [12:15] |
asciilifeform: | bvt: q is whether there is cppism in the 4.9. | [12:16] |
asciilifeform: | if there is, it must go. | [12:16] |
bvt: | but version 4.9 looked healthy (i.e. plain c, did not see any cpp code there). i had a look at a single file, though, so this is no guarantee. | [12:16] |
asciilifeform: | linked pg claims '4.7 last'. hence q. | [12:17] |
bvt: | i have also seen a one guy at suckless complaining about this back in the day: https://lists.suckless.org/dev/1605/28871.html | [12:18] |
asciilifeform: | a quick look at the ave1gnat src reveals ~2dozen .cpp , but they all look to be part of the cpp test suite | [12:19] |
asciilifeform: | so entirely possible that the '4.7' thing is disinfo | [12:19] |
asciilifeform: | lotsa .cc ( also cpp ) , but not clear that they're part of gcc proper, rather than cpp standard lib. will require a proper walk (or , alternatively, to rebuild the thing with flags banning cppism and see if barfs ) | [12:21] |
asciilifeform: | via bvt's link : '...versions of GCC prior to 4.8 also allow bootstrapping with a ISO C89 compiler and versions of GCC prior to 3.4 also allow bootstrapping with a traditional (K&R) C compiler...' | [13:09] |
asciilifeform: | based on looking at the src, ^ appears to be troo re ave1's, and the claim on bootstrappable.org -- disinfo | [13:09] |
feedbot: | http://qntra.net/2019/02/usgalphabetgoogle-claim-they-intended-to-declare-secret-microphones-existence-actually-waited-until-other-people-found-it-now-attempting-to-spam-over-their-treachery/ << Qntra -- USG/...ogle Claim They Intended To Declare Secret Microphone's Existence, Actually Waited Until Other People Found It, Now Attempting To Spam Over Their Treachery | [14:26] |
feedbot: | http://www.loper-os.org/?p=3049 << Loper OS -- X-Ray Microscopy Kindergarten. | [19:55] |
asciilifeform: | in entirely other olds, https://repo.or.cz/tinycc.git/blob_plain/HEAD:/arm64-gen.c << current (?) arm64 backend of tcc. ( nfi whether worx -- but pretty compact , as these go. ) | [20:28] |
asciilifeform: | https://repo.or.cz/tinycc.git/blob_plain/HEAD:/x86_64-gen.c << ditto, x64. | [20:28] |
asciilifeform: | "мазать уже можно..."(tm)(r) | [20:41] |
BingoBoingo: | <feedbot> http://www.loper-os.org/?p=3049 << Loper OS -- X-Ray Microscopy Kindergarten. << Very Pornographic now | [21:49] |
Category: Logs