llvm-config
помещает -fno-exceptions
в LDFLAGS для связывания самого llvm. Прав ли я, предполагая, что это означает, что я не могу использовать обычные блоки C ++ try / throw в коде (например, в новом языке), который ссылается на компилятор llvm? Я говорю не о программах, которые производит компилятор, а о самом компиляторе. Я не хочу вмешиваться с выводом llvm-config
, я уверен, -fno-exceptions
есть причина ..
Если я хотел написать новый языковой интерфейс для LLVM (для написанного мной игрушечного языка), который связан с другим кодом LLVM, существует ли стандартный способ обработки исключений в коде для внешнего интерфейса