[LLVMdev] About test suits Cont2

Qingan Li ww345ww at gmail.com
Tue Jan 18 19:08:40 PST 2011


*I am sorry for making you confused when I presented my problem.*
*1. My steps for the test suit building:*
(1) cd /home/qali/Src;  *           // This is my source directory for all
application programs*
(2) tar xzf llvm-2.8.tgz; *           // now, the top directory of source
tree is /home/qali/llvm-2.8*
(3) cd llvm-2.8/projects
(4) svn co http://llvm.org/svn/llvm-project/test-suite/trunk test-suite* //
now I check out the test suite into /home/qali/llvm-2.8/projects*
(5) cd /home/qali/install;*        // This is my Install directory for all
applications*
(6) tar xjf llvm-gcc4.2-2.8-x86_64-linux.tar.bz2*      //Now, the binary
file for llvm-gcc is in /bin, since what I downloaded was the binary version
*
(7) cd /home/qali/Build;      mkdir llvm-2.8;   cd llvm-2.8*;         **//
Now, it is in my top directory for building llvm: /home/qali/Build/llvm-2.8*
(8) /home/qali/Src/llvm-2.8/configure --prefix=/home/qali/install/llvm-2.8
--enable-debug-runtime  --disable-optimized --enable-debug-symbols
--enable-assertions   --with-llvmgccdir=
/home/qali/install/llvm-gcc4.2-2.8-x86_64-linux
(9) make
(10) /home/qali/Src/llvm-2.8/configure --prefix=/home/qali/install/llvm-2.8
--enable-debug-runtime  --disable-optimized --enable-debug-symbols
--enable-assertions
--with-llvmgccdir=/home/qali/install/llvm-gcc4.2-2.8-x86_64-linux
         * // reconfigure process*
(11) grep EMITIR *
Here, I get no results. It seems LLVMCC_EMITIR_FLAG was not set during my
configuration.
My linux is Fedora Core 13, cpu is intel i3, and host gcc is 4.4.5.
*

2. After the reconfigure process, I have search LLVM in config.log, and all
the results are below:
[qali at qali llvm-2.8-ori]$ grep "^LLVM" config.log
LLVMCC1='/home/qali/build/llvm-gcc4.2-2.8-x86_64-linux/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.2.1/cc1'
LLVMCC1PLUS='/home/qali/build/llvm-gcc4.2-2.8-x86_64-linux/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.2.1/cc1plus'
LLVMCC_OPTION='llvm-gcc'
LLVMGCC='/home/qali/build/llvm-gcc4.2-2.8-x86_64-linux/bin/llvm-gcc'
LLVMGCCCOMMAND='/home/qali/build/llvm-gcc4.2-2.8-x86_64-linux/bin/llvm-gcc'
LLVMGCCDIR='/home/qali/build/llvm-gcc4.2-2.8-x86_64-linux/bin/..'
LLVMGCC_LANGS='c,c++,fortran'
LLVMGXX='/home/qali/build/llvm-gcc4.2-2.8-x86_64-linux/bin/llvm-g++'
LLVMGXXCOMMAND='/home/qali/build/llvm-gcc4.2-2.8-x86_64-linux/bin/llvm-g++'
LLVM_BINDIR='/home/qali/install/llvm-2.8-ori/bin'
LLVM_CONFIGTIME='Wed Jan 19 10:22:57 HKT 2011'
LLVM_COPYRIGHT='Copyright (c) 2003-2010 University of Illinois at
Urbana-Champaign.'
LLVM_CROSS_COMPILING='0'
LLVM_DATADIR='/home/qali/install/llvm-2.8-ori/share/llvm'
LLVM_DOCSDIR='/home/qali/install/llvm-2.8-ori/share/doc/llvm'
LLVM_ENUM_ASM_PARSERS='LLVM_ASM_PARSER(ARM) LLVM_ASM_PARSER(X86) '
LLVM_ENUM_ASM_PRINTERS='LLVM_ASM_PRINTER(MBlaze) LLVM_ASM_PRINTER(Blackfin)
LLVM_ASM_PRINTER(SystemZ) LLVM_ASM_PRINTER(MSP430) LLVM_ASM_PRINTER(XCore)
LLVM_ASM_PRINTER(PIC16) LLVM_ASM_PRINTER(CellSPU) LLVM_ASM_PRINTER(Mips)
LLVM_ASM_PRINTER(ARM) LLVM_ASM_PRINTER(Alpha) LLVM_ASM_PRINTER(PowerPC)
LLVM_ASM_PRINTER(Sparc) LLVM_ASM_PRINTER(X86) '
LLVM_ENUM_DISASSEMBLERS='LLVM_DISASSEMBLER(ARM) LLVM_DISASSEMBLER(X86) '
LLVM_ENUM_TARGETS='LLVM_TARGET(MBlaze) LLVM_TARGET(CppBackend)
LLVM_TARGET(CBackend) LLVM_TARGET(Blackfin) LLVM_TARGET(SystemZ)
LLVM_TARGET(MSP430) LLVM_TARGET(XCore) LLVM_TARGET(PIC16)
LLVM_TARGET(CellSPU) LLVM_TARGET(Mips) LLVM_TARGET(ARM) LLVM_TARGET(Alpha)
LLVM_TARGET(PowerPC) LLVM_TARGET(Sparc) LLVM_TARGET(X86) '
LLVM_ETCDIR='/home/qali/install/llvm-2.8-ori/etc/llvm'
LLVM_INCLUDEDIR='/home/qali/install/llvm-2.8-ori/include'
LLVM_INFODIR='/home/qali/install/llvm-2.8-ori/info'
LLVM_LIBDIR='/home/qali/install/llvm-2.8-ori/lib'
LLVM_MANDIR='/home/qali/install/llvm-2.8-ori/man'
LLVM_ON_UNIX='1'
LLVM_ON_WIN32='0'
*

-- 
Best regards,

Li Qingan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110119/7b2f4ec5/attachment.html>


More information about the llvm-dev mailing list