1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-27 10:55:33 +02:00
Commit graph

35735 commits

Author SHA1 Message Date
Marc-Andre Laperle
c6156d2ee6 o.e.cdt.debug.application should export its packages
Change-Id: Ifeb5f78d776eca939187738180434000b0b2f8b2
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-01-29 17:42:05 -05:00
Jeff Johnston
f433cb1e85 Bug 458066 - cannot specify pid to Standalone Debugger
- allow pid to be specified following -a option for Standalone debugger
- if pid is specified, use it to set the ATTR_ATTACH_PROCESS_ID
  setting for the launch configuration
- setting the pid will cause the process dialog not to appear and
  the debugger will attempt to debug the given process
- an invalid pid will result in in the dialog being opened
- the pid is not used with the -r option and is ignored
- updated the README file and docs

Change-Id: I5a1d39f97285ad41dcb986dfb4692f9d808bafeb
2015-01-29 17:24:25 -05:00
Alena Laskavaia
5df84dcfe0 MIStack correct code style
- removed trailing whitespace
- added/removed curly braces according to cdt style
- corrected indentation using tabs only policy

Change-Id: I605f68ed47753e0486aef42049f2e7392cadf9d0
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-01-29 14:43:39 -05:00
Teodor Madan
196d978624 Bug 458650 - NPE when creating a "C/C++ Remote Application" launch
config

Change-Id: I72f48aa4fa7b46e0d5ba5e5e8f6e4877269ea7f5
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2015-01-29 09:50:51 +02:00
Dave McKnight
f25615b5f1 -yet another push 2015-01-28 11:09:46 -05:00
Dave McKnight
365c541bf6 -push attempt 3 2015-01-28 11:06:33 -05:00
Dave McKnight
f2d8df4123 -another attempt at pushing this without rejection 2015-01-28 11:06:32 -05:00
Dave McKnight
abc7d8d75d [458647] RSE table views don't support quick search when SWT.VIRTUAL
used
2015-01-28 11:06:31 -05:00
Dave McKnight
70a3912f26 [458647] RSE table views don't support quick search when SWT.VIRTUAL
used
2015-01-28 11:06:31 -05:00
Dave McKnight
aa9cfa5fcf [434388] A file name filter for the first filter string affected all
other filter strings in an RSE filter
2015-01-28 11:06:30 -05:00
Dave McKnight
aee400a67f [434388] A file name filter for the first filter string affected all
other filter strings in an RSE filter
2015-01-28 11:06:29 -05:00
Dave McKnight
f943043495 [434388] A file name filter for the first filter string affected all
other filter strings in an RSE filter
2015-01-28 11:06:28 -05:00
Anton Leherbauer
f25972cbdb Bug 458402 - [terminal] Add support for scroll up/down and scroll region
Change-Id: If3c955663f664d34d01ada0763de2eec7b36b7d4
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-01-28 09:50:25 +01:00
Anton Leherbauer
53c5808e00 Bug 458402 - [terminal] Add support for scroll up/down and scroll region
Change-Id: If3c955663f664d34d01ada0763de2eec7b36b7d4
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-01-28 09:50:25 +01:00
Doug Schaefer
5f3b1af3f1 Remove the o.e.remote proposal. It's going live now at home.
Not sure why this stuff was on master anyway. It was supposed to be
on the oeremote branch. At any rate, I've started to contribute the
new API to o.e.remote properly so this is no longer needed.

Change-Id: I83409423ee5d5ad1295efadabb9d686b4d0fce4f
2015-01-27 20:27:19 -05:00
Alvaro Sanchez-Leon
d95f95521e Bug 458566 - [visualizer] NPE Closing the visualizer when the debug view is not present
Change-Id: I330a91f78504c4430dc39bd58dfb309a3ef6c18a
2015-01-27 13:17:36 -05:00
Sergey Prigogin
d0476b4ae0 Cosmetics. 2015-01-26 22:04:18 -08:00
Sergey Prigogin
021c9c38af Comment adjustment. 2015-01-26 21:55:38 -08:00
Sergey Prigogin
4738597265 Bug 436656 - [Organize includes] Add include for base class when code
using derived class
2015-01-26 21:43:06 -08:00
Sergey Prigogin
3d92885495 Cosmetics. 2015-01-26 21:43:04 -08:00
Marc-Andre Laperle
e3830010d7 Specify program and VM args for target in Oomph setup
Change-Id: Idb4e7c11aa44881309b71e40b5f158e2b33e8423
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-01-26 14:23:28 -05:00
Greg Watson
391b74f0a1 Merge remote-tracking branch 'origin/R1_1_maintenance' 2015-01-26 10:49:59 -05:00
Alena Laskavaia
5a7e047ab5 Bug 458091 - Debug frames are missing or not shown in some cases
- one case where debugger fails to return stack depth, but returns
correct stack frames
- second case where debugger fails to return stack frames when asked
without limit, but can return a specific frame

Both of these are workaround for GDB bugs where it fails to return data
consistently

Change-Id: I4fb0d4e850fbce6adc655849ec3f73c85adb1bdc
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-01-26 10:46:11 -05:00
Alena Laskavaia
b7829381f2 Fixed NPE when opening preference page for Working Sets
java.lang.NullPointerException
	at
org.eclipse.cdt.internal.ui.workingsets.IWorkingSetProjectConfigurationFactory$Registry$1.compare(IWorkingSetProjectConfigurationFactory.java:180)
	at
org.eclipse.cdt.internal.ui.workingsets.IWorkingSetProjectConfigurationFactory$Registry$1.compare(IWorkingSetProjectConfigurationFactory.java:1)
	at java.util.TimSort.countRunAndMakeAscending(TimSort.java:352)
	at java.util.TimSort.sort(TimSort.java:216)
	at java.util.Arrays.sort(Arrays.java:1438)
	
	

Change-Id: Ibe91a679c876ed5f70f4f787188e13e52203466c
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-01-26 10:44:56 -05:00
Marc Dumais
674e89ad8f Bug 458076 - [visualizer] load of some cores missing when there are
multiple CPUs

Change-Id: Ice5e6d7447336ddaf678d37854783eff349e22bb
2015-01-26 08:17:25 -05:00
Anton Leherbauer
c934cb89c9 Bug 458398 - [terminal] Add support for application cursor keys mode
Change-Id: Iad40fb34aae2bda478eecde1a6f13a63bc20f88b
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-01-26 13:31:37 +01:00
Anton Leherbauer
7ff9715a55 Bug 458398 - [terminal] Add support for application cursor keys mode
Change-Id: Iad40fb34aae2bda478eecde1a6f13a63bc20f88b
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-01-26 13:31:37 +01:00
Anton Leherbauer
a1a63a3c31 Bug 458218 - [terminal] Add support for ANSI insert mode
Change-Id: Iee022b7326da07d3df2b04144416e324f7e73496
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-01-26 10:29:40 +01:00
Anton Leherbauer
8ffac38040 Bug 458218 - [terminal] Add support for ANSI insert mode
Change-Id: Iee022b7326da07d3df2b04144416e324f7e73496
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-01-26 10:29:40 +01:00
Simon Marchi
80ff1f872f debug tests: Factor out test in GDBConsoleSynchronizingTest
Factor out the code for testSettingVariableWithSet and
testSettingVariableWithPrint.

testSettingVariableWithSetWithMemory is not exactly the same, so I
didn't factor it out.

Change-Id: Ib4e79eda4851ec2291fcf32054694b76e40c65ca
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-01-25 10:18:36 -05:00
Nathan Ridge
0613bf527a Bug 458317 - Fix an NPE in MethodHighlighting.consumes()
Change-Id: I6a88e26aa60d57dd8c95079672ce0c1ceff8b3d7
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-01-24 05:23:26 -05:00
mazab
69aa2d0bf0 Bug 438549. Add mechanism for parameter guessing.
Change-Id: I5545d179cfd7c54e2a52f856ea21da43e57587d6
Signed-off-by: mazab <mohamed_azab@mentor.com>
2015-01-23 20:22:33 -05:00
Alena Laskavaia
7124bcc621 Enhanced Expressions: menu for add locals and registers in dsf
Added a popup menu in expressions menu to add locals group
and registers group - for discoverability of this feature.

The menus are added to generic dsf but the command handlers 
added to the gdb plugin, just in case somebody wants to implement
this for another dsf based debugger

Change-Id: Iab64e2a9f3a0c81f8bac939a2a5e94c67ef1daba
2015-01-23 20:14:12 -05:00
Marc-Andre Laperle
e8f83ae762 Bug 458295 - Add SourceReferences to Remote Services plugins
This allows the user to clone and checkout the source code of Remote Services
without knowing where the repository is. See:
https://wiki.eclipse.org/PDE/UI/SourceReferences

One use case is to right-click on a plug-in under the Plug-in dependencies in
Package Explorer view and select Import from Repository. Note that for this
EGit needs to be installed.

What this patch does is to let Tycho generate the source references in the
MANIFEST.MF of the built jars. So to test this patch, one can build the update
site locally and inspect the manifests of the (non-source) jars.

Change-Id: I9214bfc31c6d04a6945be398a2c7b10f9a30d204
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-01-23 14:40:25 -05:00
Marc Khouzam
56aa41f360 Missing fragment description for ppc64le
Change-Id: I08a69ccb69e184a8d6c08ff22f1e4ac956f648a4
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-01-23 13:18:00 -05:00
Teodor Madan
c00e25a8ad [Bug 457699] Fix NPE when renaming project and executable path LC
attribute is empty

Change-Id: I27405f759a0cdec1d66bc6bc63be0e7dbd183bf8
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2015-01-23 03:21:17 -05:00
Marc-Andre Laperle
bd247695cc Add setup file for Oomph
This patch adds a setup file for Oomph. To test it:
1. Start the Oomph installer (https://wiki.eclipse.org/Eclipse_Oomph_Installer)
2. At the package selection, click the Advanced Mode button in the top-right
corner
3. Select Eclipse IDE for Eclipse Committers. Click next.
4. Select Eclipse.org
5. Click on the '+' button in the top-right corner, browse file system for
CDT.setup.
6. Double-click on CDT in the tree. Click next.
7. Enter installation folder name, workspace name. Click Next, Finish.

This should install and start a new Eclipse installation with the CDT code
ready to be worked on. Once this patch is merged, the setup will be added to
Eclipse catalog so that the user doesn't have to browse for the file.

Change-Id: Ia84383e9cc64fd3eec0e738e5266dcd8ba6dad0a
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-01-22 21:45:57 -05:00
Jeff Johnston
c9f9ee1bb9 Initial Standalone debugger SWTBot test
- includes a launch configuration for launching directly from
  an Eclipse session

Change-Id: I238e72894b739f827dd6efba3acef9d304771f0d
2015-01-22 15:00:53 -05:00
Marc Khouzam
b36c74eb6a Bug 214398: Small cleanup
Change-Id: Iff09cb9815bfc9913ad6cc69a94e6fe8f4cb4251
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-01-22 14:07:58 -05:00
Ungureanu Dan-B07892
f03ce33b71 [457699]. Update C/C++ Application path at project rename
Change-Id: Ia9a2cd7c57a12bb74346915f22b6617fbb42a309
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=457699
Signed-off-by: Dan Ungureanu <dan.ungureanu@freescale.com>
2015-01-22 04:02:44 -05:00
Sergey Prigogin
2c9a404d44 Bug 451082 - Added support for 'alignof' 2015-01-21 14:33:16 -08:00
Alena Laskavaia
457fd76f5d remove debug output
Change-Id: If587d17f8670a6f9bc2623a72c0395f921495eee
2015-01-21 13:57:22 -05:00
Alena Laskavaia
8e7e750522 CAbstractMainTab: fixed possible NPE if method called direcly
updateBuildConfigCombo originally accepted null as arument, restored
this behavior (it is not called with null from cdt code, but may be
called from overriding classes)

Change-Id: I7d0f271b2bd414d380a1804b838ce38fbdc7c0af
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-01-21 09:14:21 -05:00
Marc Khouzam
8855a845a3 Bug 456959 - Unit tests for bp after restart bug
Change-Id: Id25d6a6c7c2e094b5308ca42e2f1fa24c260f6af
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-01-21 08:13:07 -05:00
Sergey Prigogin
686ad904b2 Bug 457511 - Instantiation of nested class used inside enumerator
Change-Id: I45f8f49ab1aa45b8f1309bb465ca08b001762173
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-01-20 20:29:06 -08:00
Alena Laskavaia
3487f9e9e2 LaunchBar: prevent widget is disposed exception on shutdown
Change-Id: I79afcded38a64a9c2f2ce0190eee1766a9d4265e
2015-01-20 15:45:14 -05:00
Marc Khouzam
b447d066aa Bug 457495 - Include packed jars for CDT builds
With this change the build will now contain the 
packed jars for each plugin.  They can be seen under
releng/org.eclipse.cdt.repo/target/repository/plugins/*pack.gz.

Those packed jars are removed from the zip file as they just duplicate
the existing jars.

Change-Id: Ida5804e6939f1dd99a5cc169518738bb394198a6
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-01-19 18:25:31 -05:00
Alvaro Sanchez-Leon
6dda632d25 Bug 456959-Breakpoint Enable does not work after restarting the application
Change-Id: I97e1256a3c718ed653ad255bffe1fa67ae5368c2
2015-01-19 16:49:51 -05:00
Alena Laskavaia
faf222b8f2 Launch Bar: ui tweaks for proper re-sizing and keyboard events
- fixed issues when list is not drawn properly
- fixed that Esc does not work to close pop up sometimes
- fixed filtering for list with edit button
- fixed layout issues when only one item in the list and filter becomes
visible (filter is disabled in this case)
Change-Id: I562f12df8326b4efecf75150b57b699c53d398da
2015-01-19 16:21:31 -05:00
Marc Khouzam
1e441c619d Missing @since tag
Change-Id: I26236d4b7d4b3bab5d06faf728209768efb15299
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-01-19 15:51:51 -05:00