I am getting the following error from LLVM 2.9/Final for the sparc code and I wonder whether I am misusing the command line options, which are shown below;
clang -ccc-host-triple sparc-unknown-linux -ccc-clang-archs sparc -S -emit-llvm sample1.c -o sample1.ll
→ clang: warning: unknow platform, assuming -mfloat-abi=soft
→ error: error reading ‘soft’
In order to get rid of this error, I commented clang/lib/Driver/Tools.cpp:L680.
I wonder whether there are any significant the side-effects from commenting “CmdArgs.push_back(“soft”);”
Also, can anyone explain the significance of the option -ccc-host-triple sparc-unknown-linux?