1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-01 14:15:23 +02:00
Commit graph

23787 commits

Author SHA1 Message Date
Jeff Johnston
1ec4c8abdf Change Docker update site to point to the Mars nightly site.
Change-Id: I0974b8717e471f9ece9379d95770392dc46c1443
2015-06-01 15:25:49 -04:00
Sergey Prigogin
136c03435a Bug 469023 - UnsupportedOperationException in CPPVisitor.createBinding
Change-Id: I10653fc6a23364d0977d3f7dc6e92b84812bf5bb
2015-06-01 10:50:26 -07:00
Doug Schaefer
4134d5ee0d Adapt Arduino plug-ins to final LaunchBar API.
Change-Id: Ib5d7738ad137566b7cf6f9b8c177f72c747b2d2b
2015-06-01 11:31:29 -04:00
Jeff Johnston
9d5513149c Bug 467930
- clear warning flag once apply button is hit

Change-Id: I4504a1257566ba18683e220b353e935b69d67a6d
2015-05-31 23:16:13 -04:00
Nathan Ridge
48107e894c Bug 468557 - Fix a typo in CPPCompositesFactory.getCompositeBinding()
that was causing a CompositingNotImplementedError

Change-Id: Ida8e09dbc438f23ed3187f97429efe1a31b4d037
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-29 15:38:45 -07:00
Roberto Oliveira
cfe522bc39 Bug 468492: Add _Decimal types.
- Types added: _Decimal32, _Decimal64, _Decimal128.

Change-Id: I9660dfa16f860b5fd31cf028812f1ab464b18709
Signed-off-by: Roberto Oliveira <rdutra@linux.vnet.ibm.com>
2015-05-29 15:03:27 -07:00
Doug Schaefer
7454dc2db5 Fix Arduino to managed the target in the delegate. 2015-05-29 11:19:07 -04:00
Marc-Andre Laperle
0f93e070a4 Bug 468713 - CDT should explicitly require eclipse.remote 2.0.0
Change-Id: Ifd0b8a54e93300f1970b887385ee01de1de2cfa3
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
(cherry picked from commit 10e011fa33)
2015-05-28 20:38:17 -04:00
Thomas Corbat
fdbe2a4543 Bug 468033 - Writing Variadic Templates with ASTWriter
Change-Id: If724d328e99dfe3e1c0974025c4e517511cbfa25
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
(cherry picked from commit 216f842984)
2015-05-27 05:46:27 -04:00
Jeff Johnston
e51f7256e5 Fix for bug 468408
- Change to use the launcher plugin instead of the internal
  Activator from org.eclipse.linuxtools.docker.ui

Change-Id: I55c5ee8a70714a76543b6deb029003c9d8a7862c
2015-05-26 17:16:50 -04:00
Sergey Prigogin
c0233ff852 Bug 466362 - StackOverflowError involving self-referencing template
definition

Change-Id: I101dff395f6e58a6852010419045f583eebd47e8
2015-05-24 21:15:11 -07:00
Jeff Johnston
88bc78c00e Fix for Bug 467930
- creating a Container launch configuration in Debug Launch
  Configurations View does not work
- problem is that the ContainerTab was not setting the connectionUri
  by default

Change-Id: Ifb25b1cfcc8d4e3ac2c67b60a0072463774b108f
2015-05-24 12:21:47 -04:00
Doug Schaefer
7a5ff76a15 Final Arduino touches for Mars. Preference Page, template cleanup.
Externalized Strings.

Change-Id: I3450fe67fa3f3e3db40955be926b8b62951460f1
2015-05-24 00:08:06 -04:00
Doug Schaefer
a81fcd9376 Reuse Anrduino remote connections when fetching.
Change-Id: I776cf031f34b51ed504709d367b6b0352c868815
2015-05-23 23:11:39 -04:00
Doug Schaefer
3688cd7f04 Support Arduino C++ on Windows. Move entire Makefile into template.
Also added the command shell console to the cdt 4.5 target so we can
test the Arduino command shell.

Change-Id: I185f9b39d23a6718204112e1fd4388c2458f7e5e
2015-05-23 21:42:36 -04:00
Doug Schaefer
8292adcb90 Try and fix missing about file in native.serial.source. 2015-05-21 10:18:12 -04:00
Doug Schaefer
9b7138d0f0 Clean up Arduino projects, remove Maven natures.
Change-Id: I063508705b6d469fb6bb28b077ebcbf2b9793afa
2015-05-20 22:40:54 -04:00
Doug Schaefer
992e691e10 Start work to build against the Arduino IDE. 2015-05-19 22:46:31 -04:00
Marc-Andre Laperle
27f92db644 Bug 460167 - RCP for the Stand-alone debugger
This patch creates a product so that the stand-alone can be downloaded
without
the rest of the C/C++ EPP. It also makes it easier to use because the
user only
has to launch the executable, just like a regular Eclipse instead of
finding
the script.

To try the RCP:

mvn clean package -Pbuild-standalone-debugger-rcp

The result (tar.gz) is available under
debug/org.eclipse.cdt.debug.application.product/target/products
Once extracted, it can be started just like the normal script:
./cdtdebug -e myexecutable

Change-Id: Ifb849af8a8f2ec03abcae57cf43d57cde2333759
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-05-19 14:35:05 -04:00
Doug Schaefer
4767f17971 Adjust to removal of special launch config delegate for remote.
Change-Id: I767ca01a8a233b2b6ab197991a696b4deef52b8c
2015-05-19 14:16:37 -04:00
Marc Khouzam
d72dfae230 Play it safe for RC1 and add Remote attribute
May prove not to be needed but we don't have time to check right now.

Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-19 14:04:20 -04:00
Jeff Johnston
89334c92a0 Add Docker launching support
- use the new docker tooling plug-ins to launch and debug
  CDT C/C++ applications in docker containers

Change-Id: I30689255a3443ce6d49f937f5e2506d86452915b
2015-05-19 13:54:52 -04:00
Doug Schaefer
2e92a33169 Adjust to the final launch config API.
Change-Id: Ia539832e9e8c4d95cdac9295aae7f56552f10a2b
2015-05-18 23:35:12 -04:00
Doug Schaefer
1e7ebf5d87 Step 1 of adapting Arduino IDE to new Launch Bar API.
Change-Id: I5fcfcde182eff8a5cc34d64f75ba5deea9487770
2015-05-18 02:09:42 -04:00
mazab
ed26026034 Bug 461378
Adding margins to configure settings pages.

Change-Id: Ic9e8df3d73f66a47a53726c8fc115f3397436c37
Signed-off-by: mazab <mohamed_azab@mentor.com>
2015-05-15 17:49:38 -04:00
Marc Khouzam
cf6b8c725f Bug 466492 - Remove console when removing exited processes
Change-Id: I029c89d81fc0f0e96dc8f3b160ea5286b0adb5ba
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
(cherry picked from commit 0ec42e99dd)
2015-05-15 10:26:17 -04:00
Sergey Prigogin
096aa0f966 Bug 467359 - NPE in ProblemHighlighting.consumes
Change-Id: Ifc59349cb7995846a061ff39e7fe4e2d33384d61
2015-05-14 20:56:02 -04:00
Sergey Prigogin
cfd440afca Bug 467358 - NPE in CVisitor.getContainingBlockItem
Change-Id: I5f682df17b9e85539cfb033699d8d1346ead6a25
(cherry picked from commit 1573d6467d)
2015-05-14 20:52:20 -04:00
Nathan Ridge
323c3119e7 Bug 466861 - Do not lose template parameters of derived class when doing
access checking for content assist

Change-Id: I850bc2c1f7f49682fc51ad5be621a7125936dd08
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-13 11:47:32 -07:00
Nathan Ridge
d1144031b3 Bug 466861 - Some minor code cleanup in AccessContext
Change-Id: I10145cc5d739d55e7f1594d6747fd9c1b73c7f05
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-13 11:47:21 -07:00
Marc Khouzam
0434220f80 Bug 467109 - Add new dependency to standalone debugger.
Looks like platform 4.5 now depends on
org.eclipse.e4.core.di.annotations

Change-Id: Ic7ecde8e52c825a563956ffeb1b56407f6d98325
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-12 15:52:52 -04:00
Doug Schaefer
46f84a4b03 Bug 466941 - fix Anduino plugin names and providers.
Externalize them and give the proper provider (not me :).

Change-Id: Ic47a0c1251c50a05b3058a9e22fb869045babd47
2015-05-11 16:51:20 -04:00
Marc Khouzam
0ca3244fbb Point cdt_8_7 build to its own location
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-11 15:58:04 -04:00
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