Hi,
I was trying to port a Target from llvm-2.6 to llvm-2.9 and have got stuck
to a very strange problem.
There was an option defined in the target Asm Printer file with signature as
-
static cl::opt<bool> AsdPri("asd-pri", cl::Hidden,
cl::desc("Print ASD
format"));
How after compiling the target, I dont see the option enabled in
$ llc -help-hidden
Also it gives error while using the command line option -asd-pri.
Strange thing is that it works if I copy this declaration to other file in
the same folder. Can some one please point out something that has changed in
llvm-2.6 to llvm-2.9 that could be causing the problem ? Or any other
suggestions. I have already tried looking at svn logs to find something
related.
Thanks,
Ankur
P.S. Sorry for not being able to share the actual source files right now.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20110617/c11b5189/attachment.html>
Hi Ankur,> I was trying to port a Target from llvm-2.6 to llvm-2.9 and have got stuck to a > very strange problem. > > There was an option defined in the target Asm Printer file with signature as - > > static cl::opt<bool> AsdPri("asd-pri", cl::Hidden, cl::desc("Print ASD format")); > > How after compiling the target, I dont see the option enabled in > $ llc -help-hidden > Also it gives error while using the command line option -asd-pri.is it possible that llc is not linked with this file? Alternatively, that the object file is not being rebuilt due to a build system bug, and you are linking llc with an old version that predates your adding this option? Ciao, Duncan.