Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Support for older GDB versions

Hi Martin,

You are right about older compilers being used with older GDBs.  That is why we are not removing the CDT code that supports those GDBs and expect it to continue working for a while.

The problem is about maintaining that support.  Our JUnit tests fail with older GDBs because they use a newer GCC to compile the test programs; so, to properly support those old versions, we'd need to run some manual tests, and that was getting really heavy with 12 different GDB versions; furthermore, the manual tests would also require to use older compilers to get them to work, which means different committers having those compilers and switching between them.  We felt this would waste our little development resources.

If someone actually reports a bug using an older GDB and explains why they are stuck using that older GDB, I'm sure we'll be nice and help them anyway.

I hope this clarifies the decision.

Marc


From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on behalf of Oberhuber, Martin [Martin.Oberhuber@xxxxxxxxxxxxx]
Sent: January 15, 2015 5:28 AM
To: CDT General developers list.
Subject: Re: [cdt-dev] Support for older GDB versions

Hi Marc,

 

I don’t quite understand the argument about newer compilers, since using an older GDB is often related to using an older compiler too.

Could you explain a bit more ?

 

On the N&N, if you want to stick to the decision, I suggest making the headline “Discontinued Support for older GDB versions”

since otherwise one might think support was added.

 

Thanks,

Martin

--

Martin Oberhuber, SMTS / Product Owner – Development Tools, Wind River

direct +43.662.457915.85  fax +43.662.457915.6

 

From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Marc Khouzam
Sent: Wednesday, January 14, 2015 3:25 PM
To: CDT DEV (cdt-dev@xxxxxxxxxxx)
Subject: [cdt-dev] Support for older GDB versions

 

Hi,

As discussed in the (Multicore) Debug call yesterday and posted to the N&N:

https://wiki.eclipse.org/CDT/User/NewIn86#Support_for_older_GDB_versions

As of CDT 8.6, we will actively support GDB versions 7.1 and higher only.

Older GDB versions are not always working well with newer compilers; it has become difficult and time-consuming to support those versions in newer CDT releases. Version 7.1 already dates back to March, 2010. We will not remove the support for older GDBs from the code, but we will make no effort to test or support these older versions.

Marc


Back to the top