Сообщение Re[4]: Virtual Monolithic Repository от 09.06.2023 19:31
Изменено 09.06.2023 19:33 Эйнсток Файр
Re[4]: Virtual Monolithic Repository
Q> Именно компиляторы, или любые производимые бинарники? Он как-то должен детектить, что сбираемая программа — компилятор?
Он может делать всё что посчитает нужным. Например конкретно в компиляторы вставляться целиком, а в подходящие программы — частями.
ЭФ>>Никакие они не открытые.
Q> эта процедура [1] — везде одинаковая. По-твоему, никакие языки не открытые?
можно сделать всю цепочку из исходников,
нижний уровень которой — загрузчик байтов, который вводится с дампа и верифицируется вручную.
А если такого нет, то тебе/вам придётся каждую новую версию бинарного компилятора, выкладываемого Микрософтом,
перепроверять по-новой перед использованием.
Он может делать всё что посчитает нужным. Например конкретно в компиляторы вставляться целиком, а в подходящие программы — частями.
ЭФ>>Никакие они не открытые.
Q> эта процедура [1] — везде одинаковая. По-твоему, никакие языки не открытые?
можно сделать всю цепочку из исходников,
нижний уровень которой — загрузчик байтов, который вводится с дампа и верифицируется вручную.
А если такого нет, то тебе/вам придётся каждую новую версию бинарного компилятора, выкладываемого Микрософтом,
перепроверять по-новой перед использованием.
Re[4]: Virtual Monolithic Repository
Q> Именно компиляторы, или любые производимые бинарники? Он как-то должен детектить, что сбираемая программа — компилятор?
Он может делать всё что посчитает нужным. Например конкретно в компиляторы вставляться целиком, а в подходящие программы — частями.
ЭФ>>Никакие они не открытые.
Q> эта процедура [1] — везде одинаковая. По-твоему, никакие языки не открытые?
можно сделать всю цепочку из исходников,
нижний уровень которой — загрузчик байтов, который вводится с текстового дампа байтов для памяти и байты должны верифицироваться вручную.
А если такого нет, то тебе/вам придётся каждую новую версию бинарного компилятора, выкладываемого Микрософтом,
перепроверять по-новой перед использованием.
Он может делать всё что посчитает нужным. Например конкретно в компиляторы вставляться целиком, а в подходящие программы — частями.
ЭФ>>Никакие они не открытые.
Q> эта процедура [1] — везде одинаковая. По-твоему, никакие языки не открытые?
можно сделать всю цепочку из исходников,
нижний уровень которой — загрузчик байтов, который вводится с текстового дампа байтов для памяти и байты должны верифицироваться вручную.
А если такого нет, то тебе/вам придётся каждую новую версию бинарного компилятора, выкладываемого Микрософтом,
перепроверять по-новой перед использованием.