Вопрос

I was wondering if there was a way to access environment variables while writing an LLVM pass. In my source file, I read a certain environment variable, depending on whose value the execution is furthered. I ought to recreate that in my pass and add a few checks therein.

I would really appreciate if there was some tutorial laying out these details in form of examples.

Это было полезно?

Решение

You should be able to just use cstdlib's getenv function in your pass, just like in any other C++ code.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top