This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fix solib-disc.exp regression with x86 gdbserver


On Sun, Apr 11, 2010 at 9:16 AM, Pedro Alves <pedro@codesourcery.com> wrote:
> On Sunday 11 April 2010 16:43:11, H.J. Lu wrote:
>> BTW, I followed:
>>
>> http://sourceware.org/gdb/wiki/TestingGDB#Testing_gdbserver_in_a_native_configuration
>>
>> I couldn't get dejagnu to find the native-gdbserver board file. I had
>> to put
>>
>> set gdbserve_board_dir xxxxx/gdbserver/boards
>> lappend boards_dir $gdbserve_board_dir
>>
>> in my ~/.dejagnurc.
>>
>
> I have:
>
> append boards_dir "/home/pedro/etc/boards"
>
> in my site.exp (~/etc/site.exp); I don't remember if this was actually
> needed. ?Maybe a good idea to update the wiki if this is always needed.

Yes, it is required. It took me a while to figure it out. One needs

1. Set DEJAGNU to an empty file.
2. Append the directory contains native-gdbserve.exp to boards_dir
in ~/.dejagnurc.

> BTW, you can run the testsuite in parallel mode against gdbserver as
> well, to speed up testing. ?Here's how:
>
> ?make check RUNTESTFLAGS="--target_board native-gdbserver" FORCE_PARALLEL="1" -j4
>

Yes, that is what I am using. Do I need FORCE_PARALLEL="1"?
It seems to work without it.

Thanks.


-- 
H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]