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: [PATCH] Fix "catch exception" with dynamic linking


>>>>> "Joel" == Joel Brobecker <brobecker@adacore.com> writes:

>> gdb/ChangeLog
>> 2019-04-23  Tom Tromey  <tromey@adacore.com>
>> 
>> * ada-lang.c (ada_lookup_simple_minsyms): New function.
>> (create_excep_cond_exprs): Iterate over program spaces.
>> (ada_exception_catchpoint_cond_string): Examine all minimal
>> symbols for exception types.
>> 
>> gdb/testsuite/ChangeLog
>> 2019-04-23  Tom Tromey  <tromey@adacore.com>
>> 
>> * lib/ada.exp (find_ada_tool): New proc.
>> * lib/gdb.exp (gdb_compile_shlib): Allow .o files as inputs.
>> * gdb.ada/catch_ex_std.exp: New file.
>> * gdb.ada/catch_ex_std/foo.adb: New file.
>> * gdb.ada/catch_ex_std/some_package.adb: New file.
>> * gdb.ada/catch_ex_std/some_package.ads: New file.

Joel> Note that I reviewed this patch internally at AdaCore before
Joel> Tom submitted it.  The patch looked good to me, but if some
Joel> want to double-check the dejagnu part...

I'm going to check it in; if anyone raises issues with that code, I will
write a fix.

Tom


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