我是否可以在LLVM-pass级别查看/访问传递给链接器的参数列表?
例如,如果我使用以下参数运行编译:
clang a.cpp b.cpp -o result -std = c ++ 11 -lstdc ++ -lm -Wl,someArg1,someArg2 -mllvm -MyPass
在我的LLVM-pass(MyPass)中我希望看到(并使用)一个参数列表:stdc ++,m,someArg1和someArg2
如何执行此操作以及哪些类和方法存储此信息?
谢谢!
答案 0 :(得分:0)
不幸的是,LLVM传递无法看到cmdline参数。也许您可以描述为什么需要这个,并且有可能存在其他一些解决问题的方法?