Christian Walther
c6abbfb6d3
Bug 525705 - Fix Spawner.waitFor(pid) returning prematurely
...
On Windows XP, waitFor(pid) would return -1 immediately instead of
waiting for the process to exit. This caused starting a debug session to
be stuck at "Initializing debugger services 62%" because the GDB it was
trying to talk to was terminated immediately after being started.
Binaries built with MSVC10 tools and `nmake /f Makefile_x86_64.mk
/NOLOGO spawner`.
Change-Id: I532f63c7a5facdf867ed94945b0cd26b4177c3bd
Signed-off-by: Christian Walther <walther@indel.ch>
2018-09-26 16:10:31 -04:00
nickboldt
f2f84969ad
add '-ea' to enable assertions in surefire tests; remove wince from build because it only works with win32 (Eclipse 4.9 and earlier)
...
Change-Id: Ia7fcaf6866fa22826596db0832693830300b67c6
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-09-26 10:06:53 -04:00
nickboldt
604ac5dd30
remove config that's duplicated in the root pom - particularly the target platform config that asks for 32-bit lin/win
...
Change-Id: Ibd17a9da62ce89e61e40240997bce9d42d1ec160
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-09-26 10:06:10 -04:00
nickboldt
ab56ab4868
remove dependencies on x86 arch - org.eclipse.tm.terminal.connector.process and .local
...
Change-Id: I7f1a412cf68257e6d521f8c31f53b331b9e478af
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-09-26 10:05:22 -04:00
Marc-Andre Laperle
55245c4252
Bug 510833 - [lldb] IllegalStateException in LLDBProcesses$LLDBMIThreadDMData starting session
...
Re-arrange the code to prevent done() from being called twice.
Change-Id: I25737e9b6a7c188db62381695562046e326cacd0
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2018-09-26 00:33:23 -04:00
nickboldt
c8652e12ba
bump up to 4.5.1 since we no longer support 32-bit (breaking change) part 2
...
Change-Id: Ifa14f8b829bf1859e36ffce719e6cfac14012236
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-09-25 14:01:32 -04:00
nickboldt
7ad3c8c3be
bump up to 4.5.1 since we no longer support 32-bit (breaking change)
...
Change-Id: Ib963af5594a9f216f5e386207a1d4d4e4f8b3b78
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-09-25 13:47:30 -04:00
nickboldt
a58100e484
eclipse 4.10 doesn't include 32-bit anymore, so remove from TP
...
Change-Id: I911df927baf0ac6c294daf29d8737847324cf391
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-09-25 13:46:12 -04:00
Nathan Ridge
b803d1030c
Bug 538615 - GNU-style attribute preceding standard attribute specifier
...
Change-Id: I8f736ab354b07fb14cba35dec10c8b6d96917d70
2018-09-24 21:24:11 -04:00
Nathan Ridge
732c4874ee
Bug 539076 - Substitution of alias template for template template parameter
...
Change-Id: Ide5a6858560b0aae1efd391215bc229bef5421e7
2018-09-24 21:23:23 -04:00
nickboldt
b0ced18afd
build against http://download.eclipse.org/eclipse/updates/4.10-I-builds/ instead of http://download.eclipse.org/eclipse/updates/4.9-I-builds/
...
Change-Id: Id887203aa1c284d5f71b544075b2f89bb6a100aa
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-09-24 10:54:28 -04:00
Marc-Andre Laperle
e2e9325bb4
lldb: Add new version info in the comments
...
Change-Id: Iff6c0a335d23b6d6a611d498f3803ecaace53233
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2018-09-22 01:07:28 -04:00
Jeff Johnston
72ec4daaa5
Bug 538994 - cdtdebug: argv parameters are wrapper by double-quotes
...
- modify cdtdebug.sh to use arrays to gather up options and then
to use "${options[@]}" in the final string so each option is
properly quoted if necessary
Change-Id: Id7fec3bb0a6804f2124f837e1171f386ae5801f8
2018-09-18 16:37:15 -04:00
Nathan Ridge
7831931f3a
Bug 539052 - Add support for __is_constructible type trait intrinsic
...
Change-Id: I582881808e19342bf55d62d6002365c3733ebf31
2018-09-18 09:56:29 -04:00
Manish Khurana
9d84c30b5a
Bug 537102. Add use of position object for inactive code and semantic highlighting
...
Change-Id: Iaa68fdfc1b6f5141c1c750e5d8af9cc2f5df9bfc
Signed-off-by: Manish Khurana <mkmanishkhurana98@gmail.com>
2018-09-17 21:31:09 +05:30
Hansruedi Patzen
b8618b166a
Bug 510152: ParserException in ASTAmbiguousNode.logAmbiguousNodeError
...
If the fOperand of an CPPASTUnaryExpression is an ASTAmbiguousNode
the fOperand.getEvaluation() call will always fail and log an error.
Change-Id: Ie17c2685636e8956bf4724c206092cf0370ff5d9
Signed-off-by: Hansruedi Patzen <hansruedi.patzen@hsr.ch>
2018-09-17 01:25:45 -04:00
Jonah Graham
5042be3a36
[releng] Update to newest jacoco-maven-plugin
...
Change-Id: Ib78d1805f4beaefc673aa47114f10bde91cfca33
2018-09-16 09:12:28 +01:00
Nathan Ridge
4549e7f39a
Bug 538266 - NPE in QuickFixCreateNewClass.isApplicable()
...
Change-Id: If20b46da95f58e93ba46ea6f4386e841609f4159
2018-09-15 19:42:08 -04:00
Simeon Andreev
a8a29d195a
Bug 538849 - Select Processes dialog filter field improvements
...
This change ensures that the Select Processes dialog remembers the
filter field input. This helps attaching to the same application without
having to input the filter text on each debug attach.
Furthermore with this change its possible to match a process name with
suffixes, without resorting to pattern matching symbols. E.g. match
"Eclipse" by typing "lipse".
Change-Id: I07a3bb1504f2f5e9626023d1097fcad78dfa9ac7
Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2018-09-14 06:25:12 -04:00
Simeon Andreev
094543644b
Bug 333034 - Select Processes dialog shows command line arguments
...
This change adds command line arguments to the information listed in the
"Select Processes" dialog, seen e.g. when attaching to a C++ application
to debug.
Change-Id: I18ab685f73cb1c16ed3ea935872f49afa1de9aab
Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2018-09-14 11:06:28 +01:00
Jeff Johnston
74eb81b0bb
Bug 538958 - Meson project built in Container not indexing properly
...
- add synchronized keyword to the various scanner info collecting
methods in ContainerGCCToolChain
Change-Id: I476e0c191379621d5ca8ef266c8590a0954ab4a5
(cherry picked from commit 55569e158c
)
2018-09-12 15:10:18 -05:00
Jeff Johnston
109cd0c6aa
Bug 536884 - Removing header cache should cause ScannerInfo refresh
...
- don't reset setting in shutdown() method as this clears the
property prematurely for meson and cmake projects
Change-Id: I2dd2467427d00aeade335319ec2ceec9f6d7168d
2018-09-12 12:01:09 -04:00
Umair Sair
c1e3974e1b
Bug 538942 - Moving backward and forward in "Create Launch
...
Configuration" dialog of launchbar causes NPEs
Change-Id: Ibd11b43d4348abfa74509ce715c8d5e741f1582f
Signed-off-by: Umair Sair <umair_sair@hotmail.com>
2018-09-12 00:00:29 +05:00
Nathan Ridge
aeb6e38639
Bug 538517 - Proper handling of range-for with temporary as range expression
...
Change-Id: I41c0ab58810c656d2ed89c9f5110ebc559e29575
2018-09-10 23:22:26 -04:00
Nathan Ridge
2f57d76a20
Bug 538516 - Ensure the validation state is updated correctly on the C/C++ Language Servers Preference Page
...
Change-Id: Ic3bbbd437081213b40e5ae0cbc2816fa9369449a
2018-09-10 23:22:13 -04:00
Nathan Ridge
567243a752
Bug 538509 - Ensure a lookup point is always set during semantic highlighting
...
Change-Id: I121a07c8ef6bf9230e5447e266f5304b598f1a83
2018-09-10 23:21:27 -04:00
nickboldt
a794e5a5b7
Bug 538546 - move up to latest Orbit R20180905201904 (fix for Lucene Queryparser 7.1)
...
Change-Id: I40593fd1bd57942c391fddd95581b258222faf86
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-09-10 10:26:02 -04:00
Lidia Popescu
0cf1ee7fde
Bug 536255 - Extension point for open call hierarchy view
...
Adding a new extension point that makes possible to extend content from
the Open Call Hierarchy View by adding a new node at the top of the
tree.
Change-Id: I9ac79896a4e8fffc9ed51cdb1be3c70f30d117c4
Signed-off-by: Lidia Popescu <lidia.popescu@windriver.com>
2018-09-08 03:03:00 -04:00
Simeon Andreev
8a73297c10
Bug 538785 - Select Processes dialog should remember when resized
...
With this change, the Select Processes dialog will remember its new size
if it was resized by the user.
Change-Id: I27161ae5b5332db87cc9876aa23cf8fd8c751a80
Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2018-09-07 16:34:13 -04:00
John Dallaway
6870f55fbb
Bug 538282: Set architecture for remote GDBJtag tests
...
Change-Id: I0e4e8a345bd5c63116efff2a6b140500f0b77328
Signed-off-by: John Dallaway <john@dallaway.org.uk>
2018-09-07 16:48:37 +01:00
Jonah Graham
92bdc049a2
[releng] Update tests/build script to use newly released GDB 8.2
...
Change-Id: I6f67200880b9d9ed96f4cf0555d92312d1f64fff
2018-09-05 12:14:10 +01:00
Nathan Ridge
3679b7cd90
Give lsp4e-cpp access to some CDT internals
...
This avoids either littering lsp4e-cpp code with "restriction"
warnings, or suppressing them (which can hide useful warnings).
It seems pointless to expose the relevant internals as public APIs
since lsp4e-cpp is conceptually an internal consumer.
Change-Id: I9d8c70570682fa86b2369445a812af14de4930e6
2018-09-02 01:23:17 -04:00
Hansruedi Patzen
e69f72a488
Bug 537942: Inactive include statements have wrong offsets
...
Fixed the bug and added a test for confirmation.
Change-Id: I5d3c5f797d84b10b961dcfc178a5bbcc3becbd04
Signed-off-by: Hansruedi Patzen <hansruedi.patzen@hsr.ch>
2018-09-02 00:00:47 -04:00
nickboldt
d7b288becd
Bug 536800 remove org.eclipse.tm.terminal.connector.serial.sdk.feature, org.eclipse.tm.terminal.connector.serial.feature, and org.eclipse.tm.terminal.connector.serial from Terminal as it can't be built while it depends on gnu.io.rxtx
...
Change-Id: I25322e0dc118b11859dc7fa56b6a186ca4cbc1ba
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-30 15:21:46 -04:00
nickboldt
3deec2d5e4
move sdk features into their own categories; add missing dependency bundles like org.apache.commons.net and gnu.io.rxtx to their own Dependencies category
...
Change-Id: I3e9067511bc1b9bb2603de6322895123c87e06b8
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-29 19:03:41 -04:00
nickboldt
c78e665137
add readme about how to build, why repos were merged, and TM-RSE cross-dependencies
...
Change-Id: I72d0508e17b9a3fecba78c957e283397a720b4ec
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-29 13:02:09 -04:00
nickboldt
0328796270
add readme about how to build, why repos were merged, and TM-RSE cross-dependencies
...
Change-Id: I62554303f32c1d844949fbcd9ccb58729ce2a41e
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-29 12:46:19 -04:00
nickboldt
83c3a99e0d
clean up jar signing
...
Change-Id: I1331319893b69c35327596242ed51a85f2287cb7
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-29 11:43:35 -04:00
nickboldt
c49471f29d
upversion feature.xml files; remove update site and discovery site links to ancient sites; fix artifact sizes; remove restrictive inclusion ranges
...
Change-Id: I79c8326e234857257b9eca9a1db0f684f49069ea
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 21:22:55 -04:00
nickboldt
0650a82226
add intermediate poms in terminal/plugins and terminal/features; upversion everything to 4.5.0 and fix plugin deps to use new version; fix versions of dstore plugins
...
Change-Id: Ic5dd336a22e822e848b9fe63f02029c24bd0bf08
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 21:01:29 -04:00
nickboldt
b838caf3cb
add terminal tests to main reactor
...
Change-Id: Id2149f5ab606013cdff7f48fc75e0777700b4715
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 16:32:49 -04:00
nickboldt
ebe114fa71
merge terminal and rse update sites; remove unneeded config, unneeded repos
...
Change-Id: If909e03926c013b8b99af3585db83c21c981422d
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 16:32:32 -04:00
nickboldt
fa7889d89d
move deps from terminal/admin/pom-config.xml to root pom; update to simrel 2018-09 / eclipse 4.9 deps
...
Change-Id: I65607fcaabd7ea7670eb7e5e90c560f144ae1a8e
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 14:25:41 -04:00
nickboldt
9badfb9ff4
clean up terminal update site
...
Change-Id: Icabc8cc5802c8cb4bb22006946fa53ad46307d2e
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 14:24:55 -04:00
nickboldt
654afb75a4
switch to Eclipse 4.8 since milestones site no longer exists
...
Change-Id: I5c8ba292d5680a9b7f0267c7e9deb3623af7d896
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 13:13:49 -04:00
nickboldt
84f971fc3f
use the same tycho and maven-resources plugin versions (1.2, 2.7) for both rse and terminal
...
Change-Id: I1a4d0db8e41130778bf5a3c4bf2780ca738c6a47
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 13:04:19 -04:00
nickboldt
c52cc1632e
Insert terminal module into root pom
...
Change-Id: I0f3118b1e0b6faa3b167013cfed3f57633ffe98a
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 12:54:05 -04:00
nickboldt
d92fc5d1f0
Merge ../org.eclipse.tm.terminal
2018-08-28 12:54:05 -04:00
nickboldt
dd1eaecc6e
Move terminal files into subfolder
...
Change-Id: Ibab77ef2ba53f4fd91363269330955eca5fd2bb3
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-08-28 12:54:02 -04:00
John Dallaway
dd17366239
Bug 538282: Add GDB Hardware Debugging launch test
...
Change-Id: I308a6a8d128704f83a5fc220c7c168f56e4fc040
Signed-off-by: John Dallaway <john@dallaway.org.uk>
2018-08-27 16:22:10 +01:00