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

23754 commits

Author SHA1 Message Date
Jonah Graham
406950d31f Bug 467023 - Minor updates to the DSF Programming Intro
- Add a note about turning pre-processor off so edits made as part of
  the tutorial are not overwritten
- Add missing ConfinedToDsfExecutor for Exercise 4
- Fix typo

Change-Id: I790fc2e3f640510a665a9a29a04f20502af7c710
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2015-05-11 19:00:33 +01:00
Jonah Graham
71d0155caf Bug 464919: Set REQUESTED_* fields to initial values
When creating BP with dialog, make sure it starts out as
not-relocated.

Change-Id: Ia5b703315ce4a6ea55bac584097b255f08b19b17
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2015-05-11 12:14:35 -04:00
Nathan Ridge
0ff408c238 Bug 466845 - Parameter pack of reference type as field owner
Change-Id: Ib1a04bbe50817db5400c70d494fd9d938458020f
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-10 18:32:13 -04:00
Sergey Prigogin
76d4831878 Revert "Bug 466362 - StackOverflowError involving self-referencing template definition"
This reverts commit cfd51db02b.
2015-05-08 14:48:46 -07:00
Sergey Prigogin
7f376ffdd7 Replaced XXX tags with TODO. 2015-05-08 14:41:01 -07:00
Sergey Prigogin
ef33d0d299 Fixed an NPE.
Change-Id: If2455671e50e99a662d469febc8e5babf7fc24e3
2015-05-08 14:40:30 -07:00
Sergey Prigogin
cfd51db02b Bug 466362 - StackOverflowError involving self-referencing template
definition

Change-Id: Ia5e6316e6246857533047a0791b22facea8c3271
2015-05-08 14:11:17 -07:00
Stefan Xenos
f893d9590c Replace SubProgressMonitor with SubMonitor
Signed-off-by: Stefan Xenos <sxenos@google.com>
Change-Id: Iabdf98ac10cbf9924c0b85e446a2de22f609deea
2015-05-08 14:22:27 -04:00
Marc Khouzam
79ff9f136c Change output to fix failing tests.
The cause of the different output is a change in o.e.core.resources
where the order of visiting a project has changed to become
alphabetical.  See 
http://eclip.se/461838

Therefore, our benchmark files must also have the output of
subdirectories in alphabetical order.

Change-Id: I3331649cf516adbe3b453b11f1ed6733a007ce4d
2015-05-08 09:04:37 -04:00
Sergey Prigogin
909122f9e3 A minor performance optimization. 2015-05-07 17:54:53 -07:00
Sergey Prigogin
ef75f97a97 Cosmetics. 2015-05-07 17:54:51 -07:00
Stefan Xenos
4dc26f9a20 Switch from SubProgressMonitor to SubMonitor to improve progress
reporting.

Signed-off-by: Stefan Xenos <sxenos@google.com>
Change-Id: Ibd635b59d17e88f93439c7041994b6006d74434e
2015-05-07 12:57:31 -04:00
Sergey Prigogin
07117f922a Cosmetics. 2015-05-06 18:11:14 -07:00
Sergey Prigogin
f14b41343a Cosmetics. 2015-05-06 17:36:57 -07:00
Sergey Prigogin
0f25dd18d3 Cosmetics. 2015-05-06 12:49:14 -07:00
Sergey Prigogin
fa989bde50 Moved TypeMarshalBuffer from org.eclipse.cdt.internal.core.pdom.db to
org.eclipse.cdt.internal.core.pdom.dom

Change-Id: Ie4614ba8972cf6cb86ccfa5ef3d5cbc620fe9787
2015-05-06 11:25:40 -07:00
Sergey Prigogin
15da05324a Cosmetics. 2015-05-06 10:18:08 -07:00
Sergey Prigogin
89ae641793 Fixed a resource leak. 2015-05-05 18:25:41 -07:00
Sergey Prigogin
e8e43a37f8 Fixed a compiler warning. 2015-05-05 15:59:48 -07:00
Sergey Prigogin
7bc5a81935 Cosmetics. 2015-05-05 10:22:25 -07:00
Marc Khouzam
956ae66e83 Update p2.inf for 8.7 release
Change-Id: Ie98c5cd10163a777e1de886c68750136e221fa28
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-05 10:31:46 -04:00
Doug Schaefer
3c1869984a Fix layout of Arduino feature files. 2015-05-04 23:08:03 -04:00
Marc Khouzam
e820f872ad Incremented CDT feature version to 8.7.0
Change-Id: Ife0feaaa9263d2b7797e31d628250bd26caff1b5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-04 21:07:13 -04:00
Doug Schaefer
8432a50e01 Bug 466209 - Add Arduino to category.xml
Change-Id: Iee345c76a57edf1b5c85feea8a2988ce37ed1e65
2015-05-04 19:40:07 -04:00
Doug Schaefer
076e141b69 Bug 466209 - Initial commit of Arduino plugins.
Includes freemarker jar which we have CQ approval for.

Change-Id: I8f36cd7f4539497bab5f106f84216f75a25da3a0
2015-05-04 16:34:10 -04:00
Simon Marchi
cb16665cc7 Bug 293832 - [dsf-gdb] Ask gdb for variable value, even if it is a complex type
Currently, CDT does not ask GDB for the value of the variables it
believes to be of complex types, such as structures. However, as
described in the bug, it assumes that a typedefed pointer is a complex
structure. Because of that, it displays a value of "{...}" for it
instead of the pointer value.

By asking GDB for the value of the variable even if it's of a complex
type, CDT will always display the right thing for the value. This will
cause a few more -var-evaluate-expression calls, but their number is
still limited to what is visible in the variables view. So the impact
should be negligible.

Screenshot of before/after:
	http://i.imgur.com/Sx5ZPfO.png

It is still impossible to edit the value, but this would be addressed in
another patch.

Change-Id: I92e6ead6351677e098a56d4af5bdb85fc61df080
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-05-04 16:03:18 -04:00
Marc-Andre Laperle
9f39b4828d Bug 464222 - Trying to create a new remote launch gives a NPE
This could happen if a project was selected before creating the launch
and the project was missing a project description. For example, if the
.cproject was missing.

Change-Id: I3ecea6c4ee3cd3939c07ade361b2180fd86e6949
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-05-02 09:16:21 -04:00
Jesper Eskilson
01a1046fa1 Fixed copy-paste-bug causing the wrong variable to be checked in a
conditional.

Change-Id: I4156b612b955dc5ac648b4d331ac9537f8b182f9
Signed-off-by: Jesper Eskilson <jesper.eskilson@iar.com>
2015-05-01 20:42:11 -04:00
Mikhail Khodjaiants
0215bdc330 Bug 465963 - Changing "Variable text font" preference has no effect
Change-Id: Ibe7dc5a5dbdbdd698f13094f220bf00255ad6221
2015-05-01 20:39:15 -04:00
Marc Khouzam
d533adec3c Bug 407340 - Keep showing in the Debug view a process that has exited
Change-Id: Ib4a1c80d99b1a311c781ea1f481943982cdf0cbd
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-01 15:41:58 -04:00
Marc Khouzam
a19bbeb962 Bug 464636 - Modernize TestsRunner Run launch
The TestsRunner Run launch automatically inherits the Run launch from
CDT but specifies the tabs itself.  Now that we modernized the CDT Run
launch and use CMainTab2, we should do the same for TestsRunner.

Also, remove the source tab for the TestsRunner Run launch; that tab is
only for debugging.

Change-Id: I4d412787f4e937ae776f01470f4c63746589ef75
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-01 11:37:00 -04:00
Marc Khouzam
1ac11fc4bf Bug 463975 - Show exit code in console when doing a Run
Change-Id: I97fe993e33f1774133aa7cfd488e6e549dae2e0a
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-01 11:27:01 -04:00
Simon Marchi
c4f5c35620 [dsf-gdb] debug tests: Remove useless try/catch
The try/catch doesn't add anything. If getStackTrace throws, the test
will fail and will show the useful stack trace.

Change-Id: Icf453ff2ca6c10a32f264fece0f0db9af8049612
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-05-01 10:10:58 -04:00
Mikhail Khodjaiants
9d848e3ede Revert "Bug 465963 - Changing "Variable text font" preference has no effect"
This reverts commit 6d6666df33.
2015-04-30 12:36:45 -04:00
Mikhail Khodjaiants
6d6666df33 Bug 465963 - Changing "Variable text font" preference has no effect 2015-04-30 12:16:25 -04:00
Marc Khouzam
2c70025486 Wrong error code used.
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-30 11:41:06 -04:00
Marc Khouzam
acda777315 Bug 464078 - Support project-less Run
Change-Id: I69e655a65533e4cb835df59c9ff6ffa8152b92ff
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-30 09:25:56 -04:00
Marc Khouzam
bd66f35865 Bug 464636 - Modernize Run launch
Change-Id: I1c7a4cbbcd00f3967fe9cdbc1fc4b6e0b4d4d14f
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-30 09:17:51 -04:00
Marc-Andre Laperle
0ad4b3660a Upgrade eclipse-jarsigner-plugin to 1.1.2-SNAPSHOT to fix build failures
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=464947

Change-Id: I1945de8de4f7ea62949743d919f0db0a73635e2a
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-04-28 11:05:14 -04:00
Sergey Prigogin
958d5a8a3d Revert "Bug 438549 Add mechanism for parameter guessing."
This reverts commit a2cff345b1.

Reverted due to a serious performance regression.

Change-Id: I90a5b4ded9b7180cf10f1fba64bca897a2040013
2015-04-26 01:17:08 -04:00
Marc Khouzam
0c2af8d5ce Bug 464056 - Wrong exit code returned in some multi-process cases
Change-Id: I71c3aca8c8c98494408d2a7677d2837768592b09
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-24 15:51:26 -04:00
Marc-Andre Laperle
ba5e0ca0f5 Fix two modules having the same artifactId and groupId
org.eclipse.cdt.launch.remote and org.eclipse.cdt.launch.remote-feature had
the same artifactId and groupId. This made Sonar fail and is probably an
oversight anyway.

Change-Id: I026e5a67ddd811db75c1b0cb59dcb734fce9f446
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-04-24 12:42:46 -04:00
Marc Khouzam
7320ded57d Typo
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-24 10:49:48 -04:00
Marc Khouzam
230a67daa5 Typo
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-24 10:30:09 -04:00
Marc Khouzam
493e6b3fac Cosmetics
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-22 13:09:34 -04:00
Marc Khouzam
d92be4a40e Clarify where the extra tab comes from
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-22 13:06:14 -04:00
Marc Khouzam
9a17afc602 Costmetics
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-22 11:18:43 -04:00
Marc Khouzam
52b36d6b0a Bug 464636 - Re-create dsf.gdb CMainTab for backwards compatibility
Change-Id: Ibf3f2ee8722ceeb5609389ce0f5a131841d3950b
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-22 11:02:40 -04:00
Marc Khouzam
6b134ee043 Bug 464636 - Move CMainTab from o.e.cdt.dsf.gdb to
o.e.cdt.launch.CMainTab2

Change-Id: I5f0cf6d03858e78d95da5356dad36930ed4877b2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-22 11:00:36 -04:00
Marc Khouzam
7d3c3bcfe8 Bug 464636 - Example of adding a tab to the Run launch
Change-Id: I6d557ca787b3bf400e6bfbb3f9a6b219ecb003f9
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-22 10:40:04 -04:00