laciKE / saral

Projekt na predmet Kompilatory. Ulohou je navrhnut turingovsky uplny jazyk a vytvorit kompilator z tohto jazyka do LLVM.
9 stars 1 forks source link

Nekompatibilita s LLVM >= 3.7 #6

Closed laciKE closed 7 years ago

laciKE commented 7 years ago

Vyzera to tak, ze v novsim LLVM doslo k spatne nekompatibilnej zmene pri instrukciach load a getelementbyptr, ktore sa pri kompilovani prejavia chybovimi hlaskami typu

expected comma after getelementptr's type

Rozdiely medzi verziou 3.5 a 3.7: http://releases.llvm.org/3.5.0/docs/LangRef.html#id157 http://releases.llvm.org/3.7.0/docs/LangRef.html#id172

Bude potrebne opravit generovanie medzikodu.