From: Thomas Walker Lynch Date: Tue, 6 May 2025 07:40:56 +0000 (-0700) Subject: document changes X-Git-Url: https://git.reasoningtechnology.com/style/static/gitweb.css?a=commitdiff_plain;h=08429080405cc52ca5d6fcdaed017b5401c498f5;p=RT-gcc document changes --- diff --git "a/document\360\237\226\211/Readme.org" "b/document\360\237\226\211/Readme.org" deleted file mode 100644 index de4df5b..0000000 --- "a/document\360\237\226\211/Readme.org" +++ /dev/null @@ -1,16 +0,0 @@ - -So this programmer he wanted to add a new directive to gcc. - -So he downloaded gcc sources with the intent to make a modified standalone copy. - -But to do that there had to be headers supplied to by glibc. So he dowloaded that too. - -But to compile gcc required glibc. So he downloaded a compatible version of that too. - -To compile glibc requires a small compile of gcc stage 1. Then one can compile glibc, then compile the final version. And yes, before this binutils must be compiled, apparently using the system's C compiler. - -Ah but to compile gcc stage1 requires glibc headers, so that is built before stage1 gcc, which is built before glibc, which is built before gcc. - -Alas but to compile the glibc heder bootstrap requires having the Linux kernel headers ... - -There was an old lady who swallowed a fly. I don't know why she ...