1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

23850 commits

Author SHA1 Message Date
Nathan Ridge
7ece374afd Bug 408870 - Do not require a whitespace after 'operator' when searching
for an overloaded operator in the Search or Open Element dialogs

Change-Id: Idd0363cd2cb3d44a822fb2ebc34582feb2238022
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-07 15:08:12 -04:00
Nathan Ridge
4e90a96767 Bug 470943 - Binding of rvalue reference to temporary (core issue 1138)
Change-Id: I9524816b279e3f791535b11b54d475cf657fe64b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-07-07 15:05:12 -04:00
Marc-Andre Laperle
6730366662 Upgrade to Tycho 0.23.0
Change-Id: If46a379b55d533eb2d963f626ebadab6addd5135
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-07-07 13:43:47 -04:00
Richard Eames
795c418f10 Bug 379684 Support for User Defined Literals
This patch adds preliminary support for C++11 user defined literals:
* Syntax support
* Type deduction in expressions
* Template literal operators
* String literal concatenation

Change-Id: I8a9760036a2c8428295f0e1ffb4b519a0a2577c9
Signed-off-by: Richard Eames <eclipse@naddiseo.ca>
2015-07-07 00:38:55 -04:00
Johann Draschwandtner
b49fa67882 Bug 464008: CNavigatorContentProvider creates new CProject instance on every invocation
This sometimes leads to issues with Binaries node.

Change-Id: I8f5159c14a2e8056e229582c57878f3d35342d3e
Signed-off-by: Johann Draschwandtner <johann.draschwandtner@windriver.com>
2015-07-02 09:03:11 -04:00
Teodor Madan
a740576b78 Bug 456958 Disassembly view sometimes doesn't update after stepping
instructions

- set update pending to false when received a late disasm result and no
context is available.
- add some trace messages helping trace the issue

Change-Id: Ia0a98ef283e871d12de4f50bad89a8d2f4e4c887
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2015-07-01 09:14:42 -04:00
Sergey Prigogin
6c203657df Cosmetics. 2015-06-30 14:11:00 -07:00
Sergey Prigogin
da940895a7 Cosmetics. 2015-06-26 15:33:36 -07:00
Sergey Prigogin
4efa08c95d Cosmetics. 2015-06-26 15:22:42 -07:00
Sergey Prigogin
fda80f2275 Cosmetics. 2015-06-26 15:10:49 -07:00
Sergey Prigogin
28167f47fc Improved testStringConcatenationWithMacro test. 2015-06-26 14:13:43 -07:00
Sergey Prigogin
54f1facfbe Cosmetics. 2015-06-25 20:10:28 -07:00
Sergey Prigogin
a8c1d14f8a Cosmetics. 2015-06-25 17:55:03 -07:00
Sergey Prigogin
814ee56c8a Run testStringConcatenationWithMacro test for both, C and C++. 2015-06-25 16:30:25 -07:00
ocagdas
6ab4145c56 Bug 468417
The '.d' files that are generated by CDT, contain 'file_name.d:
file_name.cpp file_name.h' type of target prerequisite relations. 

However, to get benefit of the dependency mechanism, this should be
something like 'file_name.o: file_name.cpp file_name.h'.

Therefore, we need to change ''options[3] = "-MT\"$(@:%.o=%.d)\"";'' as
'options[3] = "-MT\"$(@)\"";'

Also update the test cases.

Change-Id: Iee829a8564e1b134905ee06a8a4b76a1e3b30ecc
Signed-off-by: ocagdas <ocagdas@yahoo.com>
2015-06-24 21:54:00 -04:00
Sergey Prigogin
6c4344f714 Fixed a bug in CharArrayUtils.lastIndexOf(char[], char[]) method. 2015-06-24 18:22:39 -07:00
Marc Khouzam
75a3d71546 Create tests for GDB 7.10
Change-Id: I940f95a73278483d1b21dc8df9cdd41520522959
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-23 16:11:30 -04:00
Simon Marchi
e634076cdf Change way to skip building of gdb doc
Instead of modifying the source files of the documentation, it's cleaner
to replace the invocation to makeinfo to invoke "true". This will skip
building of all the docs.

Change-Id: I33a8ba7e1932433de48ab98d6cda3fda0bb09143
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-06-22 15:34:19 -04:00
Simon Marchi
13978c1567 [dsf-gdb] tests: Check if a line tag is defined more than once
As a safety net, fail if a line tag is defined more than once.

Also, allow calling resolveLineTagLocations more than once for a single
test.

Change-Id: I0832d3d28c4d688c38fd33dfc668b0ec6b8c4ffa
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-06-22 10:00:17 -04:00
Sergey Prigogin
08d96189f1 Removed redundant initialization. 2015-06-18 10:53:36 -07:00
Teodor Madan
c5a5040e62 Bug 387500 PgDn/PgUp jumps uses large address increments for memory
spaces with 64-bit address

- Fix scroll adjustments according to current viewport addresses
- Add CTRL-Home/CTRL-END to go to start/end of memory space
- Add Home/END to go to start/end of the row
- Add eclipse debug tracing support

Change-Id: Ifba9f1e6c67e1cc6ccb8f6f8787a55520d8bf9be
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2015-06-18 07:02:55 -04:00
jyou13y
6e7a509f9b Bug 84144 [Parser2] GCC: labels as values
add support for syntax   int k = (int) && x;

Signed-off-by: jyou13y <justin.you@synopsys.com>
Change-Id: I3bb888b8930706b01c545794be4e054b025e641f
2015-06-18 03:03:56 -04:00
Sergey Prigogin
4ac73d7e0c Bug 470014 - Name resolution problem with ref-qualified methods
Fixed signatures of index methods with ref-qualifiers.

Change-Id: I6f49732c6cec273ca7fdb095340e438ca1a508f0
2015-06-17 20:37:47 -07:00
Sergey Prigogin
6839ee074e Cosmetics. 2015-06-17 20:37:45 -07:00
Thomas Corbat
f52f4494e9 Bug 470361 - Remove 32 Bit MacOS X Environment from Build
Change-Id: I19654cff05b011ae13404d0d52c3b5fc1ab73a37
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-06-17 10:10:30 -04:00
Marc Khouzam
248861cf21 Update p2.inf file for 8.8 release
Change-Id: I39b25336ebaf75075a02acae0d9f9abf7f8c9345
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-17 09:55:49 -04:00
Sergey Prigogin
c95216108a More informative toString() method for methods.
Change-Id: Ia8c3f8c0d5a65d5465624bc02393600925559573
2015-06-16 21:15:58 -04:00
Sergey Prigogin
6d5abb70ef Improved consistency of test names. 2015-06-16 17:05:53 -07:00
Sergey Prigogin
81d40de462 Bug 470014 - Name resolution problem with ref-qualified methods
Change-Id: I2baeee442adffefb1df2c217ed91c5ff58a430ae
2015-06-16 16:11:35 -07:00
Sergey Prigogin
a0fe9152df Cosmetics. 2015-06-16 16:03:14 -07:00
Sergey Prigogin
411506db88 Cosmetics. 2015-06-16 15:06:16 -07:00
Marc-Andre Laperle
6356a26f0b Bug 469533 - [Remote launch] Necessary plugins not installed along with C/C++ Remote Launch (RSE)
Change-Id: I10facf0b2a842bfdfa76373df09ad5c05dfaf392
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-06-16 17:17:18 -04:00
Marc Khouzam
1011502687 Bug 317173 - Better use of generics
Change-Id: I19319f85219db677328d9fc35574f07ca84a3752
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-16 15:42:17 -04:00
Marc Khouzam
2b21405150 Bug 468192 - Prevent creating a duplicate bp when modifying properties
- Have CBreakpointPropertyPage check if any CBreakpoint already exists
at the specified location
- Have GDBDynamicPrintfPropertyPage check if any CBreakpoint already
exists at the specified location
- Have GDBTracepointPropertyPage check if any CBreakpoint already exists
at the specified location

Change-Id: I67096343a7173a98a144e3577a6b8a05377759e3
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-12 16:08:26 -04:00
Thomas Corbat
ed3e9cf973 Bug 399931 - Fix for toggling functions with return type from context.
Change-Id: I188d851500c4464d12977c82805679eee31663f2
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-06-12 10:35:39 -04:00
Marc Khouzam
d997a7c313 Bug 317173 - Added generics
Change-Id: I9387aa408f43cb34e93182286e5a1f5f281ca418
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-11 10:55:26 -04:00
Jonah Graham
26bef5d321 Bug 317173 - cleanup warnings
- Add generics for ServiceRegistration and ServiceReference
  (added <?>), See Bug 322007 which added generics to OSGI
- Add generics for getAdapter, See Bug Bug 442021
- Fix calls to MessageFormat.format()
- Cross reference some unused/commented out code for dprintf with
  associated @SuppressWarnings("unused")

Change-Id: I4bacb3b37b69c97ab35615413f0f1f3e71aa2092
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2015-06-11 10:53:35 -04:00
Jonah Graham
835288f558 Bug 469926: Update readme from CVS to GIT URLs
Change-Id: I77ee51f2a59bf306b789a6664b82a5f8d79f919a
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2015-06-11 13:01:58 +01:00
Sergey Prigogin
61391130c0 Bug 469890 - NPE in ProblemHighlighting.consumes due to an orphan AST
node

Change-Id: Ic3ee9cb68f766660c215347128c60bfc9ee98d59
2015-06-10 17:01:30 -07:00
Sergey Prigogin
2f36117b61 Cosmetics. 2015-06-10 16:55:07 -07:00
Marc Khouzam
bb61124897 Incremented CDT feature version to 8.8.0
Change-Id: Ib1189a08a5f0225fd676b682dc8a10477ad3acc5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-10 09:33:49 -04:00
Sergey Prigogin
e27ca67746 Improved robustness of global scope handling.
Change-Id: Id0222766e8c5e258f866f9a4c8b3307a06bdf4c7
2015-06-09 11:58:47 -07:00
Marc Khouzam
e4d106f6d1 Update to use the Mars Orbit version
Change-Id: I5a4a4fdefc46a374148e6a3bdaeb59c21cb06d8b
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-06-09 13:03:16 -04:00
Sergey Prigogin
e23a7dabc5 Removed an unused field. 2015-06-08 16:55:57 -07:00
Sergey Prigogin
ff84cfc4a1 Cosmetics. 2015-06-08 16:49:46 -07:00
Jeff Johnston
8c8d10f2e0 Bug 469529 - null pointer exception starting Docker launcher
- an init() call from the Docker Launch plugin start() method may
  not be able to get a Workbench Window so add code to ensure that
  an NPE does not occur in ConnectionListener
- fix the ContainerLaunchConfigurationDelegate to return null for
  the ipaddress() of the gdbserver run job if the info has not
  yet been set (thread timing)

Change-Id: I6dae9f1997d8b5b7db3246c0feb7966c4795b05b
(cherry picked from commit bd7fad5f67)
2015-06-06 12:24:58 -04:00
Marc-Andre Laperle
3a3557f65d Upgrade jarsigner to final 1.1.2 release
Change-Id: Ia68714d4e8dd75512d6ade2f6015c1fe4be7e2d3
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-06-04 09:58:36 -04:00
Sergey Prigogin
4890e6e7e6 Protect against an NPE. 2015-06-03 18:18:57 -07:00
Sergey Prigogin
4cf72bb41b Cosmetics. 2015-06-03 18:14:35 -07:00
Jeff Johnston
16d9dd6ba7 Add missing icon to CDT Docker Launch plug-in.
- docker_small.gif was missing for SWTImagesFactory
- replace with container icon: repository-middle.gif for container Tab

Change-Id: Id18423f3bcad10142b8a3e834237f1b3bf49e7d6
Task-Url:
2015-06-02 19:44:46 -04:00