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

23523 commits

Author SHA1 Message Date
Sergey Prigogin
410adb2b01 Bug 415394 - Function parameter types allowing implicit conversion from
other types should not be forward-declared
2013-08-19 20:35:48 -07:00
Sergey Prigogin
75660e6087 Bug 414624. Removed unused externalized strings. 2013-08-19 17:19:34 -07:00
Sergey Prigogin
a0110b9296 Bug 415388 - NPE in ASTBuiltinName.getAdapter 2013-08-19 13:54:33 -07:00
Sergey Prigogin
9f51f9f990 Bug 45203. Export header substitution maps in canonical order. 2013-08-19 13:35:24 -07:00
Fabrizio Iannetti
9a654efbe3 NEW - bug 394959: CDT GCC build output parser does not understand
-isystem 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=394959

Simple patch to treat -isystem as -I, so that at least the paths show
up in the configuration:

- added two include parse options (copied/adapted from -I)
- added junit test case (copied/adapted from -I)


Change-Id: Ib3f3764ad75def49f6ec180bfecc0d6f42eabb1d
Signed-off-by: Fabrizio Iannetti <fabrizio.iannetti@intel.com>
Reviewed-on: https://git.eclipse.org/r/15584
Reviewed-by: Andrew Gvozdev <angvoz.dev@gmail.com>
IP-Clean: Andrew Gvozdev <angvoz.dev@gmail.com>
Tested-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2013-08-19 09:43:09 -04:00
Sergey Prigogin
c3576791fb Adjusted JavaDoc.
Change-Id: Ib26ad3815f8516aa73455329f673e4711533e253
2013-08-18 21:00:30 -07:00
Nathan Ridge
be4ec06f4b Bug 414279 - Derived class method that overrides a base class method
brought into the derived scope with a using-declaration

Change-Id: Ibeb49dddb7ef3768ffd4964e22a139afba8690fb
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15573
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-08-18 21:42:34 -04:00
Andrew Gvozdev
e288c29596 bug 414832: "LLVM with GCC" toolchains contain duplicate compiler tool 2013-08-16 21:31:47 -04:00
Andrew Gvozdev
0592f0ad62 bug 414990: Support C frontend (+ dialects) in LLVM toolchain 2013-08-16 18:22:22 -04:00
Glen Anderson
191382509c Fix for Bug 414525 Product preferences ignored in console preferences
page

Change-Id: I76ada4dcdf1dfd89fe71a854423cfdc0f26bfe6a
Signed-off-by: Glen Anderson <glen.anderson@analog.com>
Reviewed-on: https://git.eclipse.org/r/15177
Reviewed-by: Andrew Gvozdev <angvoz.dev@gmail.com>
IP-Clean: Andrew Gvozdev <angvoz.dev@gmail.com>
Tested-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2013-08-16 17:42:38 -04:00
Andrew Gvozdev
2e2a26bf4a Properties spelling 2013-08-16 16:29:43 -04:00
Jeff Johnston
05fa52dd17 Bug 414829 - Unexternalized cheat sheet name
- Fix name to use plugin.properties.

Change-Id: Idbfaedd6b2a3d56478a83499fd956477f3191c16
Reviewed-on: https://git.eclipse.org/r/15549
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
IP-Clean: Jeff Johnston <jjohnstn@redhat.com>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2013-08-16 12:14:15 -04:00
Jeff Johnston
00dca316ce Bug 414829 - Unexternalized cheat sheet name
- Fix name to use plugin.properties.

Change-Id: Ib81cddea437f4b21a52ef6ac9400cf37754fb5f4
Reviewed-on: https://git.eclipse.org/r/15548
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
IP-Clean: Jeff Johnston <jjohnstn@redhat.com>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2013-08-16 12:10:31 -04:00
Chris Recoskie
a8a89155df Bug 413603 - TVT43: The string "CDT GCC Bultin Compiler Settings Cygwin"
is not externalized
2013-08-15 14:05:55 -04:00
Sergey Prigogin
93af246156 Bug 45203. Added few tests and fixed bugs uncovered by them. 2013-08-15 10:27:55 -07:00
Sergey Prigogin
a0ac619929 Bug 45203. Added a test for indirect header export and fixed a bug
uncovered by the test.
2013-08-15 10:25:38 -07:00
Marc Dumais
c7150fd184 Bug 409965 - [visualizer] Allow all-stop mode for multicore visualizer
Change-Id: Ieb553caa7e123068f3a6137b69b00ac97f645af5
Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/14118
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
IP-Clean: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-08-15 10:20:59 -04:00
Marc-Andre Laperle
b849c30a5d Bug 371650 - Debug As... prompts for irrelevant debug config for a basic
makefile projec

Change-Id: I5bcb971edf54b3f851cb9c76378dfde4c161bfe7
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/14543
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-08-14 15:00:04 -04:00
Marc Khouzam
c95780a092 Bug 415094 – Update Step Into Selection JUnit tests
Change-Id: I4e5a0afd8fc47444a3360f56650ebe966d837e04
Reviewed-on: https://git.eclipse.org/r/13840
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-08-14 14:51:03 -04:00
Sergey Prigogin
ca5586f8be Bug 414624 - Add Include command doesn't honor Organize Includes
preferences
2013-08-14 09:27:35 -07:00
Sergey Prigogin
7ae8b48608 Cosmetics. 2013-08-14 09:23:29 -07:00
Sergey Prigogin
d543b29bc4 Avoid calling a deprecated method. 2013-08-14 09:19:36 -07:00
Sergey Prigogin
03669cfebe Cosmetics. 2013-08-14 09:15:40 -07:00
Marc Khouzam
f090b8cd41 Update version of o.e.cdt.dsf.gdb plugin
Change-Id: Ic65219efc917d80382a0ab7e477ba54c3ff340b0
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-08-14 09:11:22 -04:00
Marc Khouzam
7e6df21d23 Bug 378729 - Should not fetch address of a register or convenience
variable

Change-Id: I41ed489ad3a1be39d9317245054a5f3fb82c08d5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/15376
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2013-08-14 09:09:32 -04:00
Mikhail Khodjaiants
767a83a455 Bug 415006 - Incorrect handling of empty string as program argument in
debug mode (CDI)
2013-08-13 16:16:58 -04:00
Marc Khouzam
9685809373 Bug 412471 - Incorrect handling of empty string as program argument in
debug mode

Change-Id: I6e8ebb74b29e34e36bd3a23db88b66b6442b2889
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/15438
2013-08-13 14:32:59 -04:00
Greg Watson
2a61b0709c Bug 414343 Don't force UI elements to implement IAdaptable
Change-Id: I8e4a07c401aaf3cf59e0696f1c27945eb6dfc4c2
Signed-off-by: Greg Watson <g.watson@computer.org>
Reviewed-on: https://git.eclipse.org/r/15421
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-08-13 12:59:34 -04:00
Marc Dumais
ba51b3e74f Bug 414959 - Attach to process fails in all-stop mode
Change-Id: Ib3ada0d14561cdcfbc0ce7c509b66e41d66c8c59
Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/15425
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-08-13 11:46:22 -04:00
Andrew Gvozdev
1e7dab2588 Bug 413771: Dialect category and options for language standards for LLVM toolchains 2013-08-12 13:09:10 -04:00
Andrew Gvozdev
ad9c3fb0e1 Bug 413771: Retrofit LLVM toolchain with language settings providers 2013-08-12 13:08:58 -04:00
Marc-Andre Laperle
bb3e0bf7e0 Bug 414687 - Adapt to generified API from platform Debug
Change-Id: I487a20f3456597f7eddf8a7ce2e1d73ca2dfc423
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/15289
Reviewed-by: Michael Rennie <Michael_Rennie@ca.ibm.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-08-12 10:46:27 -04:00
Sergey Prigogin
eca8e6004c Bug 414838 - New class creation doesn't properly handle include path
with directories for non-system headers.
2013-08-11 22:10:24 -07:00
Marc-Andre Laperle
1524122c03 Bug 414827 - ClassCastExceptions in ToggleNodeHelper using C file
Change-Id: Ia98176f3a532432a02758c23cc515566d83b3efd
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/15325
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-08-11 15:49:12 -04:00
Marc-Andre Laperle
8b0d965a24 Bug 382462 - Allow debugging without binary parsers enabled
Change-Id: I00cdaa3d9c2f5de279264a337f728b2d6d8ee6ff
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/6356
2013-08-10 21:16:04 -04:00
Sergey Prigogin
5a3fe46fd9 Bug 45203. Added substitution rules for few additional standard C++
headers.
2013-08-08 11:20:32 -07:00
Mike Wrighton
d54431f7eb Bug 376105 - "Add watchpoint (C/C++)" context menu option from memory
view does not add an asterisk before the memory address value.

Change-Id: If6658135a06f6d67a7306595a874938e96956a3d
Signed-off-by: Mike Wrighton <mike.wrighton@googlemail.com>
Reviewed-on: https://git.eclipse.org/r/15181
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-08-08 14:15:35 -04:00
Marc Khouzam
0fafbd1f91 Bug 414622 - Enhanced debug hover cannot be turned off
Change-Id: Ieee6e37a5cf6451d96597e27bd028612234c4c86
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/15250
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
IP-Clean: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-08-08 13:36:30 -04:00
Sergey Prigogin
e132ade3f4 Bug 414624. First step towards code reuse between Add Include and
Organize Includes commands.
2013-08-07 20:30:39 -07:00
Sergey Prigogin
fba15d74dc Bug 45203. A preference for forward-declaring external variables. 2013-08-07 11:40:50 -07:00
Sergey Prigogin
073237d901 Bug 45203. Allowed partner indirect inclusion by default. 2013-08-07 11:28:45 -07:00
Sergey Prigogin
339a621521 Bug 45203. TRansitively close header substitution maps before applying
them.
2013-08-06 20:33:24 -07:00
Sergey Prigogin
ab015da9d3 Bug 45203. Include class stack in the error message. 2013-08-06 19:30:15 -07:00
Sergey Prigogin
9d1ea68fe6 Bug 45203. Eliminated formard declarations for bindings defined or
declared in included headers.
2013-08-06 18:48:44 -07:00
Sergey Prigogin
d27cdd90ca Bug 45203. Fixed a bug and added test for function calls with reference
parameters.
2013-08-06 15:31:07 -07:00
Sergey Prigogin
d9d69d49a2 Bug 45203. Don't forward declare types of function parameters since
the header containing the function declaration must declare them.
2013-08-06 13:10:55 -07:00
Sergey Prigogin
9d234dcfce Bug 45203. Fixed a bug in handling of pointer-to-typedef function
parameters.
2013-08-05 20:31:50 -07:00
Sergey Prigogin
dd21c5ae58 Bug 45203. Special handling for user-provided hash functors. 2013-08-05 20:01:33 -07:00
Sergey Prigogin
3ddf467f4d Bug 45203. Proper handling of NULL function arguments. 2013-08-05 16:55:36 -07:00
Sergey Prigogin
f9aa816e58 Bug 45203. When choosing between equaly good headers prefer previously
included ones.
2013-08-05 15:38:37 -07:00