своего франкенштейна команде FPC в виде патчей?
Увы, мои монстры - специализированные. Например, chelinfo не поддерживает 64-битные екзешники, хотя в оригинале такая поддержка была. Я просто отрезал ненужное мне (на момент создания не было машины с 64-битным процессором, было в принципе не на чем тестировать).
То есть, патч вышел бы слишком однобоким. Увы.

Добавлено спустя 2 часа 3 минуты 47 секунд:
P.S. Паскаль в целом, как я успел заметить, очень не любит когда большой модуль собран из дохрена инклюдов. Крахи третьего - в основном из-за этого (когда я прогоняю Чеперси через утилиту, которая вштыривает все инклюды в основной файл, он перестаёт падать на ней).
А ведь я просто собезъянничал то, как RTL устроена.
Генератор dwarf информации 2.6.4, в частности, начинает колбасить и сосисить если в теле самого unit'а нет ни грамма исполняемого кода, всё в инклюдах. Для Чеперси он: а) составил список 33 имён, хотя файлов там всего 17, многие повторяются и б) перепутал-таки некоторые, и хаками это уже не лечится. То есть строку оно докладывает верно, лезу в исходник - опа, этот инклюд вдвое короче. Имена некоторых инклюдов спутаны.
Проект сейчас:
- 55 .pp / .pas / .lpr файлов
- 42 .h файла
- 104 .inc файла