value
codeOutput :: Logger-> TmpFs-> LlvmConfigCache-> DynFlags-> UnitState-> Module-> FilePath-> ModLocation-> (a -> ForeignStubs)-> [(ForeignSrcLang, FilePath)]additional files to be compiled with the C compiler
-> Set UnitIdDependencies
-> Stream IO RawCmmGroup a-> IO (FilePath, (Bool, Maybe FilePath), [(ForeignSrcLang, FilePath)], a)