1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-05 16:56:04 +02:00
Commit graph

23730 commits

Author SHA1 Message Date
Sergey Prigogin
be1db1a1e2 Consider included .inc files as being exported by default. 2015-04-10 18:22:36 -07:00
Sergey Prigogin
82821b7496 Fixed JavaDoc. 2015-04-10 18:18:02 -07:00
Marc Dumais
9ea9dd867c Bug 464184 - Update GDBHardwareAndOS service to take advantage of GDB
providing CPU/core info

Change-Id: I9d6ce989d9b71e7dd83f3d395da972d43486345c
2015-04-10 14:51:28 -04:00
Thomas Corbat
3bd061e4ee Bug 389299 - Toggle Function: Internal error on syntax errors
Added check to initial condition, for syntax errors in definition AST.

Change-Id: I6ffce441174252298e726a572862ebf65a8694ea
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-04-10 01:48:17 -04:00
Marc Khouzam
db8179004f Bug 463977 - Exit code not always displayed in console
Change-Id: I6342cd55530eeb1ea9faf52cd26884065f069ebd
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-09 15:16:19 -04:00
Doug Schaefer
95bff0bb50 Bug 459971 - Add serial port plug-in to CDT platform feature.
Change-Id: I5ece8836d95ad40003a330c70e081f43a8149460
2015-04-09 10:56:55 -04:00
Marc Dumais
e329e6a518 Bug 462353 - [visualizer] Add support for persistent List<T> and
Map<String,T> parameters in PersistentSettingsManager

Change-Id: I64d44e112c3c9e2d24e7fcc62a3a6be7d865d6ac
2015-04-09 09:39:25 -04:00
Thomas Corbat
3855933de1 Bug 399217 - Toggle Function: Exception on typedef as return type
The bug(s) seems to be fixed already.
Added a test case for verification.

Change-Id: If42d796ba27694254bdcd79d69aad323763c2105
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-04-09 11:52:22 +02:00
Thomas Corbat
442bcd62e1 Bug 464102 - Toggle Function for nested namespaces
Implemented proper handling of nested namespaces for toggle function
refactoring.

Change-Id: I850d3a7c9957dc2e26db4d1ac1aabf9a33bc2223
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-04-09 03:38:48 -04:00
Doug Schaefer
ebc8caa425 Windows and Linux serial port support. Also played with I/O streams.
Added buffered writes as well as non-native unbuffered reads.

Change-Id: I3577746ed8215844e02601608f4a9173d1639aa1
2015-04-08 13:29:05 -04:00
Marc Khouzam
b31476c87b Address minor review comments from review 41198
Change-Id: I8d5ddd9426babd0577e1f8fb5e4fdb6b7b7dfbe3
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-07 03:00:58 -04:00
Doug Schaefer
6993415180 Bug 459971 - Move serial port to it's own plug-in. Starting with Mac.
There are a number of requests to support serial port independent of
CDT and independent of Eclipse. Putting the serial port into it's
own plug-in so it's jar can be loaded into pure Java apps.

Change-Id: I9b35d9bedeee0a0b1c16ad1c884830894320a726
2015-04-06 19:39:30 -04:00
Sergey Prigogin
711ec8df95 Bug 461538 - "noreturn" attribute in destructor is not accounted for
Change-Id: Ia3c3bdfdb26ff18092fd20be02f178ebb71848bb
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2015-04-06 17:35:03 -04:00
Marc Khouzam
d702a8f947 Bug 425698: Refresh Traditional rendering in memory view when
stepping

Change-Id: I61c4b502a161139f98d7b73026a863dcf4f2ad52
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-06 15:17:42 -04:00
Vladimir Prus
1502c78cd6 Expose raw varobj fields in MIVariableObject.
Presently, the field from MI are parsed in MIVar, then copied to
MIVariableManager.MIVariableObject, and then to ExprMetaGetVarInfo.
As result, although MI allows additional fields, a custom IDE cannot
access them, even though all of the above classes are in dsf.gdb
package.

This package firstly eliminates some code duplication, and then make
raw MITuple be propagated along the chain.

Change-Id: I57436fef65aaaf4805422df34466d10f2a205920
2015-04-06 20:51:54 +03:00
Sergey Prigogin
c7f6b0f2b8 REmoved an piece of accidentally leaked code. 2015-04-06 07:32:27 -07:00
Roberto Oliveira
769187db08 Bug 463644 - Remove unused message in org.eclipse.cdt.managedbuilder
Change-Id: Ied379a4a436b638ad8c33337d53c3bf0cd9eb2b5
Signed-off-by: Roberto Oliveira <rdutra@linux.vnet.ibm.com>
2015-04-06 09:20:46 -03:00
Sergey Prigogin
01776b1d4f Cosmetics.
Change-Id: If8bd6e3abbc8160666ba45bacbb52aeb49bc6109
2015-04-03 14:46:40 -07:00
Nathan Ridge
bb7af88082 Bug 440940 - For Open Declaration, filter out results in headers that
aren't included

Change-Id: I4d4ca59dbde1606105c7f3702559046fa160d686
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 17:25:09 -04:00
Nathan Ridge
4ff8bab2fb Bug 440940 - Remove a couple of test classes that are no longer useful
Change-Id: I664a77c49fc58120cab6f2c78c8ed57edc87fa7b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 17:24:36 -04:00
Sergey Prigogin
0745c0a502 Cosmetics.
Change-Id: I8e759d90c01ce865a14c6a57d91e4c9e9b2bc47f
2015-04-03 14:18:04 -07:00
Nathan Ridge
55475a9fea Bug 463234 - When disambiguating between targets for Open Declaration,
only prefer a method to a class if the method belongs to that class

Change-Id: I8cf9aed692ce989d83cc8ffd08672a3ee73a1c8b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 16:49:27 -04:00
Nathan Ridge
c89901c49a Bug 463234 - Infrastructure for testing ambiguous targets for Open
Declaration

Change-Id: Ib5b5166b19a85516f7e7b9d930d763a2e280768e
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 16:48:52 -04:00
Nathan Ridge
f4cf37f562 Bug 463234 - Reuse more code between different selection tests
Change-Id: I312217b9324e0f1786e76d30d7c517a2f417b51d
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 16:47:56 -04:00
Sergey Prigogin
94aa97e0b6 Cosmetics.
Change-Id: I473deba48684e751905fbfa487df6fe9146781c2
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2015-04-03 12:05:27 -07:00
Sergey Prigogin
bec85475fd Reverted erroneous commits.
Change-Id: I7e914e27413f102d4b84c62f53f300c4ec5d23e8
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2015-04-03 13:37:47 -04:00
Nathan Ridge
76f23d05c3 Bug 462705 - Derived-to-base pointer conversion in conditional operator
Change-Id: I04f792ae9485f9fbc67a7fd3658ef571d1ae7d0c
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 13:17:27 -04:00
Sergey Prigogin
f93a835c69 Corrected erroneously change plugin version.
Change-Id: Iadd357d4c1a20d16eaf27fddc171b440586679b9
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2015-04-03 10:12:29 -07:00
Sergey Prigogin
4d1b8a8e26 Cosmetics 2015-04-02 20:41:39 -07:00
Nathan Ridge
14f7d3e16c Bug 419614 - Work around a stack overflow caused by a circular reference
between inline namespaces

Change-Id: I1e55b0ddb47f888dab777ff4d5ea8f9a6e4d2e10
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-02 01:25:36 -04:00
Wainer S. Moschetta
184730559b Bug 45149 - Add tests to UNCPathConverter class
Change-Id: I7638627370dd07a28a8682a6a8704f28dd6332a9
Signed-off-by: Wainer S. Moschetta <wainersm@linux.vnet.ibm.com>
2015-04-01 13:35:34 -04:00
Greg Watson
33c37b7d11 Bug 445149 - Check the authority section when converting a URI to a UNC
path

Change-Id: If0ee8b57bd938d6a7e8aa755668e3c742c2f8ab2
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-04-01 13:35:23 -04:00
Guy Bonneau
f3781679fa Bug 461628 Some tools within a toolchain can potentially generate an
output resource with the same name even if the input resource name to
the tool is not the same. This fix is to provide this capability to CDT


Change-Id: I9ad9d2ff0cc39797718f8b689c7a828e81f49648
Signed-off-by: Guy Bonneau <guy.bonneau@videotron.ca>

Bug 461628 Some tools within a toolchain can potentially generate an
output resource with the same name even if the input resource name to
the tool is not the same. This fix is to provide this capability to CDT"

Change-Id: I9ad9d2ff0cc39797718f8b689c7a828e81f49648
Signed-off-by: Guy Bonneau <guy.bonneau@videotron.ca>
2015-03-30 19:55:55 -04:00
mazab
65bac9ae34 Bug 461394.
[Autotools] Add import wizard

Change-Id: Idc221696f6c09e470eab1c19bf8646691d0a380e
Signed-off-by: mazab <mohamed_azab@mentor.com>
2015-03-30 18:20:24 -04:00
Jesper Eskilson
f38dd92fb6 Fixed problem where auto-unboxing may throw NPE
Change-Id: Ib7728721ce2c679565c8399722f1de50930fb3ed
Signed-off-by: Jesper Eskilson <jesper.eskilson@iar.com>
2015-03-28 10:15:35 +01:00
Marc Khouzam
9f27d7cc20 Bug 435144: Fix bp for GDB 7.0 and 7.1
Change-Id: Ia84bc47ff1b5711f2e27700c5b3356b73a704256
2015-03-27 11:42:43 -04:00
Marc Khouzam
8a349b840a Move some leftover plugins from Java 4 to Java 7.
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25 13:54:22 -04:00
Marc Khouzam
4781f20495 Move some leftover plugins from Java 5 to Java 7.
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25 13:42:20 -04:00
Marc Khouzam
a04d64606e Remove unnecessary @SuppressWarnings
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25 11:39:17 -04:00
Marc Khouzam
ef53a9fa4d Remove unnecessary @SuppressWarnings
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25 11:30:53 -04:00
Marc Khouzam
be8aecb3af Remove unnecessary @SuppressWarnings
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25 11:28:37 -04:00
Marc Khouzam
87a29d31aa Add many missing @Override to remove warnings
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25 11:18:06 -04:00
Marc Khouzam
37890019cb Remove warnings caused by change to getAdaptable()
getAdaptable() in 4.5 M6 has changed to use generics, making casting its
result no longer necessary.

Change-Id: Idd943216a925576bb72c784b2c5a2a4b8e8b00d2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25 11:01:46 -04:00
Alvaro Sanchez-Leon
ed97b40808 Bumped e4.5 target definition version to force update to latest SDK
Change-Id: I9dacb44bd6888f13c9be622639ea99d4cd3e9f35
2015-03-25 10:52:04 -04:00
Marc-Andre Laperle
bb69775934 Bug 426627 - GCC Build Output Parser doesn't work with libtool
Change-Id: Id1fa62c15c57d84c8a646bb41096c887714d4474
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-03-24 16:41:21 -04:00
Mikhail Khodjaiants
3c13a71017 Revert "Bug 462988 - Register grouping should work with different implementations of IRegisters service"
This reverts commit 404c093923.
2015-03-24 15:23:43 -04:00
Mikhail Khodjaiants
404c093923 Bug 462988 - Register grouping should work with different
implementations of IRegisters service
2015-03-24 15:16:38 -04:00
Alvaro Sanchez-Leon
43bc574e90 Fix Compilation Errors
Change-Id: Ie3b0facf85527370862f7a480fcbce91d0703a70
2015-03-24 15:04:59 -04:00
Nathan Ridge
dc57ba11a4 Bug 416247 - Use an index-based AST when generating doxygen comments
Change-Id: Ic379ba7f51ab8379d32969856f189dacb8cb32fc
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-03-24 02:00:09 -04:00
William Riley
ab6c210d1d Bug 462823: Normalise files paths in HeaderFileReferenceAdjuster
Change-Id: Iffd3b6012ad492492e430162adbd895b6d8997e4
Signed-off-by: William Riley <william.riley@renesas.com>
2015-03-24 01:40:27 -04:00