Commit Graph

103551 Commits

Author SHA1 Message Date
GDB Administrator
79c71e81a7 Automatic date update in version.in 2021-06-06 00:00:57 +00:00
GDB Administrator
ad3ba3baa5 Automatic date update in version.in 2021-06-05 00:01:08 +00:00
GDB Administrator
fe9d4309a6 Automatic date update in version.in 2021-06-04 00:01:18 +00:00
GDB Administrator
cc7dab42bc Automatic date update in version.in 2021-06-03 00:00:59 +00:00
GDB Administrator
21533ee1f5 Automatic date update in version.in 2021-06-02 00:01:05 +00:00
GDB Administrator
462d5a10f1 Automatic date update in version.in 2021-06-01 00:01:09 +00:00
GDB Administrator
1b49f5c9cb Automatic date update in version.in 2021-05-31 00:01:08 +00:00
GDB Administrator
0640d06856 Automatic date update in version.in 2021-05-30 00:00:58 +00:00
GDB Administrator
db2324b5c4 Automatic date update in version.in 2021-05-29 00:00:55 +00:00
GDB Administrator
dc63e7fbc8 Automatic date update in version.in 2021-05-28 00:00:58 +00:00
GDB Administrator
3b3151a9a6 Automatic date update in version.in 2021-05-27 00:00:44 +00:00
GDB Administrator
bb991d45ca Automatic date update in version.in 2021-05-26 00:01:04 +00:00
GDB Administrator
dd14274596 Automatic date update in version.in 2021-05-25 00:00:54 +00:00
GDB Administrator
c042eb2f81 Automatic date update in version.in 2021-05-24 00:00:57 +00:00
GDB Administrator
a9a39471e2 Automatic date update in version.in 2021-05-23 00:01:04 +00:00
GDB Administrator
79d965c819 Automatic date update in version.in 2021-05-22 00:00:54 +00:00
GDB Administrator
20489475ae Automatic date update in version.in 2021-05-21 00:01:14 +00:00
GDB Administrator
e58525abe2 Automatic date update in version.in 2021-05-20 00:00:59 +00:00
GDB Administrator
7bb3004842 Automatic date update in version.in 2021-05-19 00:00:53 +00:00
GDB Administrator
6222fefc39 Automatic date update in version.in 2021-05-18 00:00:55 +00:00
GDB Administrator
5b0cc3b248 Automatic date update in version.in 2021-05-17 00:00:48 +00:00
GDB Administrator
200d1ece14 Automatic date update in version.in 2021-05-16 00:00:50 +00:00
GDB Administrator
da15159c0e Automatic date update in version.in 2021-05-15 00:00:48 +00:00
GDB Administrator
5adac898a8 Automatic date update in version.in 2021-05-14 00:00:48 +00:00
GDB Administrator
bbb49d6135 Automatic date update in version.in 2021-05-13 00:00:47 +00:00
GDB Administrator
cdec299fe4 Automatic date update in version.in 2021-05-12 00:00:57 +00:00
GDB Administrator
fb49a49f22 Automatic date update in version.in 2021-05-11 00:00:56 +00:00
GDB Administrator
c0a3e4bddc Automatic date update in version.in 2021-05-10 00:00:56 +00:00
GDB Administrator
8e49fcd7cb Automatic date update in version.in 2021-05-09 00:00:50 +00:00
GDB Administrator
e866bee434 Automatic date update in version.in 2021-05-08 00:00:52 +00:00
GDB Administrator
dd10a790a0 Automatic date update in version.in 2021-05-07 00:00:55 +00:00
GDB Administrator
56567f6dae Automatic date update in version.in 2021-05-06 00:00:54 +00:00
GDB Administrator
1d251b9288 Automatic date update in version.in 2021-05-05 00:00:51 +00:00
GDB Administrator
42ceb2410f Automatic date update in version.in 2021-05-04 00:00:58 +00:00
GDB Administrator
184d3e6723 Automatic date update in version.in 2021-05-03 00:00:50 +00:00
GDB Administrator
eb2f9e07d8 Automatic date update in version.in 2021-05-02 00:00:43 +00:00
GDB Administrator
71769e95c7 Automatic date update in version.in 2021-05-01 00:00:45 +00:00
GDB Administrator
808d04495e Automatic date update in version.in 2021-04-30 00:00:42 +00:00
GDB Administrator
d897b81f2b Automatic date update in version.in 2021-04-29 00:00:44 +00:00
GDB Administrator
c39cb9d25f Automatic date update in version.in 2021-04-28 00:00:54 +00:00
GDB Administrator
bcb524549d Automatic date update in version.in 2021-04-27 00:00:29 +00:00
Tom Tromey
e7d77ce0c4 Fix crash when expanding partial symtabs with DW_TAG_imported_unit
PR gdb/27743 points out a gdb crash when expanding partial symtabs,
where one of the compilation units uses DW_TAG_imported_unit.

The bug is that partial_map_expand_apply expects only to be called for
the outermost psymtab.  However, filename searching doesn't (and
probably shouldn't) guarantee this.  The fix is to walk upward to find
the outermost CU.

A new test case is included.  It is mostly copied from other test
cases, which really sped up the effort.

This bug does not occur on trunk.  There,
psym_map_symtabs_matching_filename is gone, replaced by
psymbol_functions::expand_symtabs_matching.  When this find a match,
it calls psymtab_to_symtab, which does this same upward walk.

Tested on x86-64 Fedora 32.

I propose checking in this patch on the gdb-10 branch, and just the
new test case on trunk.

gdb/ChangeLog
2021-04-23  Tom Tromey  <tromey@adacore.com>

	PR gdb/27743:
	* psymtab.c (partial_map_expand_apply): Expand outermost psymtab.

gdb/testsuite/ChangeLog
2021-04-23  Tom Tromey  <tromey@adacore.com>

	PR gdb/27743:
	* gdb.dwarf2/imported-unit-bp.exp: New file.
	* gdb.dwarf2/imported-unit-bp-main.c: New file.
	* gdb.dwarf2/imported-unit-bp-alt.c: New file.
2021-04-26 09:39:00 -06:00
GDB Administrator
c29a019680 Automatic date update in version.in 2021-04-26 00:00:30 +00:00
Joel Brobecker
2cd3a59c91 Bump GDB version number to 10.2.90.DATE-git.
gdb/ChangeLog:

	* version.in: Set GDB version number to 10.2.90.DATE-git.

gdb/testsuite/ChangeLog:

	* gdb.base/default.exp: Change $_gdb_minor to 3.
2021-04-25 08:23:56 +04:00
Joel Brobecker
1ae3e3c464 Document the GDB 10.2 release in gdb/ChangeLog
gdb/ChangeLog:

	GDB 10.2 released.
2021-04-25 08:18:45 +04:00
Joel Brobecker
ce35d7163e Set GDB version number to 10.2.
gdb/ChangeLog:

	* version.in: Set GDB version number to 10.2.
gdb-10.2-release
2021-04-25 08:06:27 +04:00
GDB Administrator
8dfccda274 Automatic date update in version.in 2021-04-25 00:00:28 +00:00
GDB Administrator
f55843920a Automatic date update in version.in 2021-04-24 00:00:28 +00:00
GDB Administrator
8402ba96dd Automatic date update in version.in 2021-04-23 00:00:27 +00:00
Simon Marchi
28ba2379de gdb/testsuite: add Python support check in gdb.python/flexible-array-member.exp
We don't want to execute this test if Python support is not compiled in
GDB, add the necessary check.

gdb/testsuite/ChangeLog:

	* gdb.python/flexible-array-member.exp: Add check for Python
	support.

Change-Id: I853b937d2a193a0bb216566bef1a35354264b1c5
2021-04-22 15:46:17 -04:00