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]

[pushed] GDB WWW main page adjustements (was: "Re: [ANNOUNCEMENT] GDB 8.1 released!")


> > | Those programs might be executing on the same machine as GDB (native)
> > | or on another machine (remote).
> 
> Maybe add "or on a simulator".
> 
> > GDB can run on most popular UNIX and | Microsoft Windows variants.
> 
> Maybe add macOS here.
> 
> > |
> > | What Languages does GDB Support?
> > | --------------------------------
> > |
> > | GDB supports the following languages (in alphabetical order):
> > |  * Ada
> > |  * Assembly
> > |  * C
> > |  * C++
> > |  * D
> > |  * Fortran
> > |  * Go
> > |  * Objective-C
> > |  * OpenCL
> > |  * Modula-2
> > |  * Pascal
> > |  * Rust
> > 
> 
> Sounds good to me.
[...]
> I think not listing active languages is worse than also listing
> bitrotted languages, so I think on balance it's still better.

Makes better sense indeed.

Attached are the 3 patches I applied to take care of the above,
which is now live.

Thanks for the feedback!
-- 
Joel
>From 229159ed6c7af0280ebb9365676b565bb989a4e8 Mon Sep 17 00:00:00 2001
From: Joel Brobecker <brobecker@adacore.com>
Date: Fri, 9 Feb 2018 08:13:44 +0400
Subject: [PATCH 1/3] main page: provide exhaustive list of supported languages
 in its own section

Rather than provide a sublist of supported languages in the "What is
GDB?" section, with the languages being chosen somewhat abitrarily,
move that information to its own new section right after it, and list
all supported languages.
---
 index.html | 27 ++++++++++++++++++++++-----
 1 file changed, 22 insertions(+), 5 deletions(-)

diff --git a/index.html b/index.html
index 1ac39f0..4dcba5d 100644
--- a/index.html
+++ b/index.html
@@ -65,10 +65,27 @@ of these) to help you catch bugs in the act:
 correcting the effects of one bug and go on to learn about another.
 </ul>
 
-The program being debugged can be written in Ada, C, C++, Objective-C,
-Pascal (and many other languages).  Those programs might be executing
-on the same machine as GDB (native) or on another machine (remote).  GDB
-can run on most popular UNIX and Microsoft Windows variants.<p>
+Those programs might be executing on the same machine as GDB (native)
+or on another machine (remote).  GDB can run on most popular UNIX and
+Microsoft Windows variants.<p>
+
+<h3>What Languages does GDB Support?</h3>
+
+GDB supports the following languages (in alphabetical order):
+<ul>
+  <li> Ada</li>
+  <li> Assembly</li>
+  <li> C</li>
+  <li> C++</li>
+  <li> D</li>
+  <li> Fortran</li>
+  <li> Go</li>
+  <li> Objective-C</li>
+  <li> OpenCL</li>
+  <li> Modula-2</li>
+  <li> Pascal</li>
+  <li> Rust</li>
+</ul>
 
 <h3>GDB version 8.1</h3>
 
@@ -262,7 +279,7 @@ Floor, Boston, MA 02110-1301 USA.</p>
 <p>Verbatim copying and distribution of this entire article is
 permitted in any medium, provided this notice is preserved.</p>
 
-<p>Last modified 2018-01-31.</p>
+<p>Last modified 2018-02-09.</p>
 </address>
 
 </body>
-- 
2.11.0

>From 6e1ac8c391c3ebc4526052e7a4d539bce03783ca Mon Sep 17 00:00:00 2001
From: Joel Brobecker <brobecker@adacore.com>
Date: Fri, 9 Feb 2018 08:18:14 +0400
Subject: [PATCH 2/3] main page: document that GDB runs on Mac OS X also.

---
 index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/index.html b/index.html
index 4dcba5d..4a01247 100644
--- a/index.html
+++ b/index.html
@@ -67,7 +67,7 @@ correcting the effects of one bug and go on to learn about another.
 
 Those programs might be executing on the same machine as GDB (native)
 or on another machine (remote).  GDB can run on most popular UNIX and
-Microsoft Windows variants.<p>
+Microsoft Windows variants, as well as on Mac OS X.<p>
 
 <h3>What Languages does GDB Support?</h3>
 
-- 
2.11.0

>From 67c0ef49dc7354db981eb90849b2e100cb5bc0c2 Mon Sep 17 00:00:00 2001
From: Joel Brobecker <brobecker@adacore.com>
Date: Fri, 9 Feb 2018 08:21:46 +0400
Subject: [PATCH 3/3] main page: Document the fact that GDB can debug programs
 running on a sim

---
 index.html | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/index.html b/index.html
index 4a01247..db4985b 100644
--- a/index.html
+++ b/index.html
@@ -65,9 +65,9 @@ of these) to help you catch bugs in the act:
 correcting the effects of one bug and go on to learn about another.
 </ul>
 
-Those programs might be executing on the same machine as GDB (native)
-or on another machine (remote).  GDB can run on most popular UNIX and
-Microsoft Windows variants, as well as on Mac OS X.<p>
+Those programs might be executing on the same machine as GDB (native),
+on another machine (remote), or a on simulator.  GDB can run on most
+popular UNIX and Microsoft Windows variants, as well as on Mac OS X.<p>
 
 <h3>What Languages does GDB Support?</h3>
 
-- 
2.11.0


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