> Is there a way to get the target triple of the machine the code is running on, > or barring that, the machine llvm was built on?clang -v Ciao, Duncan.
On 15/11/12 08:58, Duncan Sands wrote:>> Is there a way to get the target triple of the machine the code is >> running on, >> or barring that, the machine llvm was built on? > > clang -v > > Ciao, Duncan. > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdevSorry for not being specific enough - I meant in code. I tried some clang functions to try to get the triplet using clang functions but it still caused the error. Sorry but I can't remember which ones I tried - the compromise I ended up with can't be the best way. Regards, Philip
On 15/11/12 10:15, Philip Ashmore wrote:> On 15/11/12 08:58, Duncan Sands wrote: >>> Is there a way to get the target triple of the machine the code is running on, >>> or barring that, the machine llvm was built on? >> >> clang -v >> >> Ciao, Duncan. >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > Sorry for not being specific enough - I meant in code. > I tried some clang functions to try to get the triplet using clang functions but > it still caused the error.I suggest you take a look in include/llvm/Support/Host.h Ciao, Duncan.