On 09/16/2014 08:33 PM, Michael Eager wrote:
> On 09/15/14 15:53, Chen Gang wrote:
>> On 09/15/2014 11:30 PM, Michael Eager wrote:
> 
>>> Configuring DejaGNU for cross-target testing requires creating a 
>>> configuration
>>> file describing the target board.
>>>
>>
>> OK, thank you very much. And could you share your configuration file,
>> which I can reference to?
> 
> See attached.
> 

Thank you very much for your attachments, it is very useful to me!

I tried testsuite for microblaze cross target on x86_64 host, it says
OK ("echo $? == 0"), but I am not quite sure about it (I still doubt
that my configuration is incorrect), please help check, thanks.

  dejagnu configuration:
  
    cp xmd.exp /usr/local/share/dejagnu/config/
    cp microblaze-xilinx-gdb.exp /usr/local/share/dejagn/baseboards/
    vi microblaze-xilinx-gdb.exp
      "s/mc_gcc/microblaze\-gchen\-linux\-gcc/g"
  
  gcc operation:
  
    ../gcc/configure --target=microblaze-gchen-linux --disable-nls 
--enable-languages=c --disable-threads --disable-shared \
      --without-headers --disable-libssp --disable-libquadmath 
--disable-libgomp --disable-libatomic
    make
    make -k check-gcc 
RUNTESTFLAGS="--target_board=microblaze-xilinx-gdb/-mno-xl-soft-mul/-mxl-barrel-shift/-mcpu=v6.00.a"
  
  gcc result:
  
                 === gcc Summary ===
  
    # of expected passes          48408
    # of unexpected failures      17253
    # of unexpected successes     1
    # of expected failures        97
    # of unresolved testcases     16570
    # of unsupported tests        1854
    /upstream/build-gcc/gcc/xgcc  version 5.0.0 20140920 (experimental) (GCC) 
    
    make[2]: Leaving directory `/upstream/build-gcc/gcc'
    make[1]: Leaving directory `/upstream/build-gcc/gcc'
    [root@localhost build-gcc]# echo $?
    0


Thanks.
-- 
Chen Gang

Open share and attitude like air water and life which God blessed

Reply via email to