Commit Graph

97054 Commits

Author SHA1 Message Date
GDB Administrator
808c27fc49 Automatic date update in version.in 2019-10-27 00:02:36 +00:00
GDB Administrator
46164ec4aa Automatic date update in version.in 2019-10-26 00:01:37 +00:00
GDB Administrator
f3201992c7 Automatic date update in version.in 2019-10-25 00:02:06 +00:00
GDB Administrator
9252327808 Automatic date update in version.in 2019-10-24 00:00:52 +00:00
GDB Administrator
8dce53b05a Automatic date update in version.in 2019-10-23 00:00:56 +00:00
GDB Administrator
c53982ffc3 Automatic date update in version.in 2019-10-22 00:00:49 +00:00
GDB Administrator
2f6b39484c Automatic date update in version.in 2019-10-21 00:01:47 +00:00
GDB Administrator
c9acff8e6a Automatic date update in version.in 2019-10-20 00:02:48 +00:00
GDB Administrator
dd2d98d402 Automatic date update in version.in 2019-10-19 00:01:10 +00:00
GDB Administrator
19aa468087 Automatic date update in version.in 2019-10-18 00:01:03 +00:00
GDB Administrator
5f1e599af4 Automatic date update in version.in 2019-10-17 00:01:04 +00:00
GDB Administrator
43f1141d7f Automatic date update in version.in 2019-10-16 00:00:50 +00:00
GDB Administrator
160ba0b62f Automatic date update in version.in 2019-10-15 00:00:59 +00:00
GDB Administrator
f8e64107b2 Automatic date update in version.in 2019-10-14 00:01:13 +00:00
GDB Administrator
d2a47c3722 Automatic date update in version.in 2019-10-13 00:01:52 +00:00
GDB Administrator
687f95c492 Automatic date update in version.in 2019-10-12 00:01:03 +00:00
GDB Administrator
00dbea84e7 Automatic date update in version.in 2019-10-11 00:01:03 +00:00
GDB Administrator
a72c2b5a77 Automatic date update in version.in 2019-10-10 00:00:55 +00:00
GDB Administrator
46b1a2c87e Automatic date update in version.in 2019-10-09 00:00:59 +00:00
GDB Administrator
6ca99b9a11 Automatic date update in version.in 2019-10-08 00:01:50 +00:00
GDB Administrator
03bfe7cbe6 Automatic date update in version.in 2019-10-07 00:01:03 +00:00
GDB Administrator
2e24524f3f Automatic date update in version.in 2019-10-06 00:02:19 +00:00
GDB Administrator
83b3d37add Automatic date update in version.in 2019-10-05 00:00:54 +00:00
GDB Administrator
76dcaab2c0 Automatic date update in version.in 2019-10-04 00:01:03 +00:00
GDB Administrator
5c2921e7c9 Automatic date update in version.in 2019-10-03 00:01:05 +00:00
GDB Administrator
b24d807109 Automatic date update in version.in 2019-10-02 00:00:55 +00:00
GDB Administrator
9b9fcba315 Automatic date update in version.in 2019-10-01 00:01:10 +00:00
GDB Administrator
8bba2633e7 Automatic date update in version.in 2019-09-30 00:01:30 +00:00
GDB Administrator
be60a736df Automatic date update in version.in 2019-09-29 00:02:06 +00:00
GDB Administrator
bc2badcf28 Automatic date update in version.in 2019-09-28 00:00:59 +00:00
GDB Administrator
785cd98034 Automatic date update in version.in 2019-09-27 00:01:05 +00:00
GDB Administrator
e76145a7a0 Automatic date update in version.in 2019-09-26 00:01:13 +00:00
GDB Administrator
2622da262d Automatic date update in version.in 2019-09-25 00:01:29 +00:00
GDB Administrator
ae97057ac4 Automatic date update in version.in 2019-09-24 00:01:33 +00:00
GDB Administrator
6a44d8263d Automatic date update in version.in 2019-09-23 00:01:11 +00:00
GDB Administrator
55b7767a55 Automatic date update in version.in 2019-09-22 00:01:38 +00:00
GDB Administrator
438a11c8e2 Automatic date update in version.in 2019-09-21 00:01:10 +00:00
Joel Brobecker
4e7bcf12c8 Bump GDB version number to 8.3.1.DATE-git.
gdb/ChangeLog:

	* version.in: Set GDB version number to 8.3.1.DATE-git.
2019-09-20 15:25:09 -07:00
Joel Brobecker
0d30a7ee87 Document the GDB 8.3.1 release in gdb/ChangeLog
gdb/ChangeLog:

	GDB 8.3.1 released.
2019-09-20 15:20:28 -07:00
Joel Brobecker
ff51bf260c Set GDB version number to 8.3.1.
gdb/ChangeLog:

	* version.in: Set GDB version number to 8.3.1.
gdb-8.3.1-release
2019-09-20 15:04:42 -07:00
GDB Administrator
dee1672e4f Automatic date update in version.in 2019-09-20 00:01:01 +00:00
Tom Tromey
60cdff2f22 Add Rust support to source highlighting
[ Backport of master commit d806ea2d0e. ]

Currently, no release of GNU Source Highlight supports Rust.  However,
I've checked in a patch to do so there, and I plan to make a new
release sometime this summer.

This patch prepares gdb for that by adding support for Rust to the
source highlighting code.

Because Source Highlight will throw an exception if the language is
unrecognized, this also changes gdb to ignore exceptions here.  This
will cause gdb to fall back to un-highlighted source text.

This updates gdb's configure script to reject the combination of
Source Highlight and -static-libstdc++.  This is done because it's not
possible to use -static-libstdc++ and then catch exceptions from a
shared library.

Tested with the current and development versions of Source Highlight.

gdb/ChangeLog
2019-08-19  Tom Tromey  <tom@tromey.com>

	PR gdb/25009
	* configure: Rebuild.
	* configure.ac: Disallow the combination of -static-libstdc++ and
	source highlight.
	* source-cache.c (get_language_name): Handle rust.
	(source_cache::get_source_lines): Ignore highlighting exceptions.
2019-09-19 16:18:33 +02:00
Tom Tromey
ef93dd73bc Add --with-static-standard-libraries to the top level
[ Backport of master commit c1a5d03a89. ]

gdb should normally not be linked with -static-libstdc++.  Currently
this has not caused problems, but it's incompatible with catching an
exception thrown from a shared library -- and a subsequent patch
changes gdb to do just this.

This patch adds a new --with-static-standard-libraries flag to the
top-level configure.  It defaults to "auto", which means enabled if
gcc is being built, and disabled otherwise.

ChangeLog
2019-08-19  Tom Tromey  <tom@tromey.com>

	PR gdb/25009
	* configure: Rebuild.
	* configure.ac: Add --with-static-standard-libraries.
2019-09-19 16:18:33 +02:00
GDB Administrator
fe3e346568 Automatic date update in version.in 2019-09-19 00:01:13 +00:00
Tom de Vries
59047affb0 Update ChangeLog entry of commit 98c90f8028 and mention PR c++/20020 2019-09-18 22:53:21 +02:00
Tom de Vries
3d80b2e754 Update ChangeLog entry of commit 3b752ac2e6 and mention PR testsuite/25016 2019-09-18 22:48:57 +02:00
Tom de Vries
88f07f28d5 Update ChangeLog entry of commit 7e38ddcb2e and mention PR breakpoints/25011 2019-09-18 22:39:39 +02:00
Tom de Vries
5ca0b868fa Update ChangeLog entry of commit 8ac39635f6 and mention PR gdb/25010 2019-09-18 16:20:25 +02:00
GDB Administrator
2b0b07b8b6 Automatic date update in version.in 2019-09-18 00:01:02 +00:00
Tom de Vries
fafa92ec3c [gdb/testsuite] Fix regexp in skip_opencl_tests
[ Backport of master commit d2b584a55b. ]

When running gdb-caching-proc.exp, if skip_opencl_tests fails like this:
...
(gdb) run
Starting program: \
  build/gdb/testsuite/outputs/gdb.base/gdb-caching-proc/opencltest13530.x
CHK_ERR (clGetPlatformIDs (1, &platform, NULL), -1001)
src/gdb/testsuite/lib/opencl_hostapp.c:73 error: Unknown
[Inferior 1 (process 13600) exited with code 01]
(gdb)
skip_opencl_tests: OpenCL support not detected
...
then this regexp in skip_opencl_tests fails to match:
...
        -re ".*$inferior_exited_re code.*${gdb_prompt} $" {
...
so instead we hit the default clause after a 30 seconds timeout.  With the
iteration count set at 10, we end up taking 6 minutes to run this test-case.

Fix this by adding the missing "with" in the regexp, bring back the runtime to
half a minute.

Tested on x86_64-linux.

gdb/testsuite/ChangeLog:

2019-04-29  Tom de Vries  <tdevries@suse.de>

	PR testsuite/25005
	* lib/opencl.exp (skip_opencl_tests): Add missing "with" in regexp.
2019-09-17 13:57:09 +02:00