Пиша генератор на LLVM код за езика Timber, текущият компилатор излъчва C-код. Проблемът ми е, че трябва да извикам C функции от генерираните LLVM файлове, например компилаторът има събирач на боклук в реално време и трябва да извикам функции, за да уведомя, когато нови обекти са разпределени в купчината. Нямам идея как да свържа тези функции с моите генерирани LLVM файлове.
Генерирането на код се извършва чрез генериране на .ll-файлове и след това ръчно компилиране.
Опитвам се да извикам външна функция от LLVM, но нямам късмет. В примерите, които >открих, се извикват само C стандартни функции като "puts" и "printf", но аз искам да извикам >домашна функция. закъсах.