Iulia Vasii
6be52837ae
Bug 445360 - Can't debug when GDB path contains spaces.
...
Separate gdb command from its arguments.
In java 7, Runtime.exec(String,...) methods were improved and
applications that are using these methods with commands that contain
spaces in the program name will fail. Is is encouraged to use
Runtime.exec(String[],...) instead to separate command from its
arguments. See documentation:
http://www.oracle.com/technetwork/java/javase/7u21-relnotes-1932873.html#jruntime
Change-Id: I03d44284c07be4eb26b393c35e620a79a803ab96
Signed-off-by: Iulia Vasii <IuliaMadalina.Vasii@freescale.com>
Reviewed-on: https://git.eclipse.org/r/34052
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-10-01 14:18:12 -04:00
Marc-Andre Laperle
db67b263b9
Bug 444636- Make CBreakpointGdbThreadsFilterExtension thread-safe
...
Change-Id: Ied036bba57e3f2c2eca00e791735212b3dc107e5
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/33727
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-09-25 14:31:57 -04:00
Marc Khouzam
8d56765e6b
Bug 444395 - Breakpoints don't get set for second session.
...
Change-Id: Ifa857cc2e9de00bb2f2a86b9d5e73536294dd01d
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/33517
Reviewed-on: https://git.eclipse.org/r/33573
2014-09-22 10:11:35 -04:00
Teodor Madan
b92677b149
Bug 444207 - Activate multicore visualizer on non-linux hosts for remote
...
case
Change-Id: I62519aa7c631748bbec95af27cab3ef3e477c005
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/33438
2014-09-22 03:25:32 -04:00
Marc Khouzam
cee8719e10
Bug 442394 - Sometimes breakpoints set and immediately deleted when
...
debugging with GDB
Change-Id: I4cdc2bfc50ce846fc3175e633b2d27510ba65e82
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/33458
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-09-18 16:08:44 -04:00
abeerbagul
1ffa0a9bb2
Bug 443687. Calculate the maximum partition size to decide if a tail
...
partition is required.
Change-Id: I43daed0ce0366ea0ab5aa6a437eb2f152e8012fc
Signed-off-by: abeerbagul <abeerbagul@gmail.com>
Reviewed-on: https://git.eclipse.org/r/33225
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-09-11 11:47:03 -04:00
Marc Khouzam
6eccf283e4
Typo
...
Change-Id: I68925a2b5e830a612f683ef7ab1e32e1fb441879
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-30 07:46:20 -04:00
Marc Khouzam
3a98d32217
Bug 440587 - Extra output in gdb console when using '-interpreter-exec
...
console'
Change-Id: I52c15661fc481d8cde9e04707c3cd0b58dd4fd31
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30625
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2014-07-29 08:16:09 -04:00
Marc Khouzam
668242634a
Create constant for number of concurrent commands sent to GDB
...
Change-Id: I8911ec6014d81a9516b39d3dc6c2b1a5f7b80bdd
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-28 15:32:52 -04:00
Marc Khouzam
b880b30b23
Cosmetics
...
Change-Id: I8d87072a6dfaa4927b55ee751e12cf04b05a05ca
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-25 15:18:27 -04:00
Marc Khouzam
8ac1490c7c
Pass optional arguments, in case base class ever needs them.
...
Change-Id: I7f928063b7a9e476ccb98612b3ff17be24126745
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-25 15:12:47 -04:00
Marc Khouzam
22b4459a37
Bug 440387 - Allow to easily extend ServicesLaunchSequence
...
Change-Id: Ife35c51415fc9a5a07a5327a2eed3e564b3429c8
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30459
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2014-07-25 13:07:30 -04:00
Marc Khouzam
2986eab315
Cleanup ServicesLaunchSequence
...
Change-Id: I100b8f355aa968a0c6a679a1a04d2f12d76c02e3
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30449
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-07-25 08:48:41 -04:00
Marc Khouzam
b740ab50f8
Cosmetics
...
Change-Id: Ia9e2ff002ac7d38e9057b2f9497f4370363e3b86
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-24 14:35:58 -04:00
Sergey Prigogin
d8154bd340
Inremented branding plugin version to 8.5
2014-07-21 17:39:01 -07:00
Marc Khouzam
90718216f1
Bug 439926 - CommandTimeout tests can fail on fast machines
...
Change-Id: I7bd4862cb8b3900a2fc41ad7476b2dff6f541009
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30144
2014-07-21 16:26:52 -04:00
Xavier Raynaud
dd8dc157ee
Bug 438635 - executeWithTargetAvailable steps need public constructors
...
Change-Id: I351c9ba773319bed99b4d05520e5995fb426c21d
Signed-off-by: Xavier Raynaud <xavier.raynaud@kalray.eu>
Reviewed-on: https://git.eclipse.org/r/29253
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-02 09:08:04 -04:00
Marc Dumais
8ce51305f0
Bug 434889 - GDBHardwareAndOS#isAvailable() always returns false
...
Change-Id: Ie8094e5e19be800ea333403f4a7fb73747cdf378
Reviewed-on: https://git.eclipse.org/r/26542
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
2014-07-02 08:11:14 -04:00
Marc Khouzam
6dd184d9be
Bug 429621 - [non-stop] CDT doesn't wait for "stopped" notification from
...
GDB before setting breakpoints
Change-Id: I002a8e9e1b376b83d1ea82987a7df026cab7670f
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/28891
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-06-30 13:38:34 -04:00
Marc Khouzam
93fe0e78c3
Bug 436349 - Local variables incorrectly show as "returned" in variables
...
view
Change-Id: I916ed600f31da1c1f7da0215bac02c58ebfefb0a
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27721
2014-06-02 10:50:08 -04:00
Marc Khouzam
6996d3f93c
Bug 435142 - Duplicate *running events cause UI slowness
...
Change-Id: I4b30e6cd62b7cc822442ddd14c3c1440f6bab376
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/26780
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-05-29 10:56:26 -04:00
Teodor Madan
0cb5a29ef3
Update contributors list to match Bug 435606
...
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-28 14:07:19 +03:00
Martin Schreiber
0f6719cc71
Bug 435606: Using BigInteger instead of Integer makes it possible to
...
write unsigned variables (UINT32 and UINT64) in the binary format.
Change-Id: Ic9de8470cef10469eae28b3c99ced1d9d3027685
Signed-off-by: Martin Schreiber <m.schreiber@bachmann.info>
Reviewed-on: https://git.eclipse.org/r/27252
Reviewed-by: Teodor Madan <teodor.madan@freescale.com>
Tested-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-26 04:30:47 -04:00
Teodor Madan
0cac486c62
Bug 435401 - Mixed-mode disassembly does not display the same source as
...
source editor for the same address
change IMixedInstruction.getFileName implementation to return full path
if reported by gdb. In the same way as MIFrame
Change-Id: I16ee540c02da95bbaa1881a813e8bf9326d1f63d
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/27014
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
2014-05-21 10:56:14 -04:00
Teodor Madan
8f700b4d91
Bug 434645 - Terminate GDB launch using registered terminate handler
...
Change-Id: I4c59bacd8edaff4734dbafbf541552e8fa124c03
Reviewed-on: https://git.eclipse.org/r/26727
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-21 09:20:14 -04:00
Teodor Madan
ab5c43e46a
Bug 434645 - Deadlock in DsfExecutor on project close while in debug
...
session leading to UI freeze
Execute ITerminate@terminate() asynchronously
Change-Id: Ieba37912b7760f8db38b0f14e9562f07d7064af6
Reviewed-on: https://git.eclipse.org/r/26365
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-by: Teodor Madan <teodor.madan@freescale.com>
Tested-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-14 09:11:48 -04:00
Alvaro Sanchez-Leon
4c34ced31b
Bug 432963 - [Memory] Cache associated to memory spaces context are not
...
being reset
Change-Id: I3b8de9008ce0d60cbdc2b04ad2c2bb9b844ee47b
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-on: https://git.eclipse.org/r/25206
2014-05-07 08:32:03 -04:00
Teodor Madan
13626ab74c
Bug 433761 - Breakpoint Actions Dialog should not allow creating unnamed actions
...
- Add validator and error decorator for breakpoint and tracepoint action
name editor
- Generics Warning Cleanup from BreakpointActionManager; avoid spawning bp
action execute jobs in lack of any actions
- MIBreakpointsManager - avoid spawning needless job when there's no
breakpoint to execute actions for
Change-Id: Ibe29b97e4f3a86d5429e3f71aae728dd7e31b97b
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/25768
Tested-by: Hudson CI
2014-05-05 06:54:27 -04:00
Alvaro Sanchez-Leon
ddb8ab8708
Bug 431627 - [mem] Need additional API to extend support for memory
...
spaces
Change-Id: I775f443927ddd326e5aab5c0e9243cd818edde41
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-on: https://git.eclipse.org/r/24994
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-02 12:57:37 -04:00
Marc Khouzam
2c2e4c5b96
Bug 400628 - Support Dynamic Printf
...
Change-Id: I1e030d05b482fef29ef7128d5a897544a0f85ca6
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/10746
Tested-by: Hudson CI
2014-05-01 16:05:03 -04:00
Marc Khouzam
fa12f215f9
Bug 432888 - Properly update relative expression for existing child
...
Change-Id: If8cb1884c52366813e9613e4ef5e465db928d4f2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/25306
Tested-by: Hudson CI
2014-04-29 15:23:54 -04:00
Marc Khouzam
283f86d8d9
Bug 393930 - Unable to examine a sub-expression using "watch"
...
Change-Id: Ib8bde486546eef00440a8ef8f1ee05cfe7da48db
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/24299
Tested-by: Hudson CI
2014-04-29 15:21:57 -04:00
Marc Khouzam
ab445bbf47
Bug 433329 - Thread-specific bp created from gdb console loose their
...
thread-specific state
Change-Id: I7474c8e139545a723ddbebbaf92574ebf8547874
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/25578
2014-04-25 13:20:38 -04:00
Teodor Madan
5216346374
Bug 432988 - Breakpoint Log action cannot evaluate expression at
...
breakpoint suspend event
Use suspend context instead of breakpoint context for evaluating
expression
Change-Id: I8376baf8dc7efe5f5ad2a3254c29b841ae9940ba
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/25185
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
2014-04-25 11:29:52 -04:00
Marc Khouzam
b985a7fc54
Bug 433044 - Deleting a bp from gdb console causes it to be re-installed
...
Change-Id: I3e7b26bc31104fc8ef12c1330c0a0ff2125da8ae
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/25266
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2014-04-22 04:38:20 -04:00
Marc Khouzam
cf3442cead
Missing exports to o.e.cdt.dsf.gdb
...
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-21 16:05:37 -04:00
Marc Khouzam
79dc0b8184
Bug 389945 - Only set breakpoints once for GDB >= 7.4
...
Make the IBreakpoinTargetDMC map to the GDB context for GDB >= 7.4.
This will allow to track breakpoints globally for GDB since that is
how GDB handles breakpoints from 7.4 and up.
Change-Id: I84bccf9bdc6e169624908fee106080f840843e28
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/22388
2014-04-17 13:44:03 -04:00
Teodor Madan
839905a802
Bug 432597 - GDB Memory services should report address size in octets
...
Change-Id: Ifaa39b5fbd1237408cd38284682e1cb25345e6bc
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/24849
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-17 09:54:24 -04:00
Marc Khouzam
d7ceaaed42
Bug 431986 - Thread filtering logic should not require coupling between
...
IContainerDMC and IBreakpointTargetDMC
Change-Id: I3fdd2b9f275f083479a2c0f26c4775a63deba6fd
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/24438
2014-04-16 13:52:09 -04:00
Marc Khouzam
90648530f8
Bug 432888 - Missing rm.done() for a fetched child of an expression
...
Change-Id: Ia5b43d57d2bc0354786c5d276e091749fa64a87b
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/25108
2014-04-16 05:46:52 -04:00
Teodor Madan
90f0e17976
Bug 432734 - Infinite loop retrieving disassembly when debugging
...
optimized code with GDB
Implement IInstructionWithSize#getSize() for DSF-GDB backend.
Change-Id: Id2daa9f5924caee975ce69c5d7e4ffd9cab0b103
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/24962
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-14 11:09:47 -04:00
Teodor Madan
882369b295
Bug 432254 - Add memory monitor does not check for address out of range
...
Change-Id: I5fee242d73f8e24ac7dfb637bb79b49f6988cd69
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/24627
Tested-by: Hudson CI
2014-04-11 06:35:52 -04:00
Marc Khouzam
8445aa5086
Removed unused code
...
Change-Id: I99bde18516ccb5161bb7f8cea0bb7b12264e4b79
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-09 15:36:11 -04:00
Marc Khouzam
c1eb0f1f5f
Remove unused suppressWarning
...
Change-Id: I2423fa9ba82a5dda6a137410617e858cc6ee50d2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-03 15:03:07 -04:00
Mikhail Khodjaiants
8113f63532
Bug 426834 - Failure to install breakpoint in GDB when spaces are in the
...
workspace path
Change-Id: I9487275bd5c8c5a5cacbadd884c2fa38e49dd6dd
Reviewed-on: https://git.eclipse.org/r/23732
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2014-03-31 15:45:53 -04:00
William Riley
f54cf7280e
Bug 357270 - Show opcodes in the disassembly view
...
Change-Id: Ia88fa4032483cf70f41714bddd688d754bb5451b
Signed-off-by: William Riley <william.riley@renesas.com>
Reviewed-on: https://git.eclipse.org/r/22972
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-03-31 14:30:49 -04:00
Teodor Madan
1a65b23a5d
Bug 429251: Breakpoint problem marker is not displayed in external
...
source files
Enable ExternalSearchAnnotationModel displaying BP problems by setting attribute C_MODEL_MARKER_EXTERNAL_LOCATION
Change-Id: Icb0c2bf444aa1eb91a8da685c35a140e8174439b
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/22748
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-03-12 04:06:37 -04:00
Xavier Raynaud
95c8e7ffdd
Bug 429124 - MIThread, MIThtreadInfo, MIThreadInfoInfo can be overridden
...
Change-Id: If08bc919031bbe675ca59b90c0c2b782a59841a7
Signed-off-by: Xavier Raynaud <xavier.raynaud@kalray.eu>
Reviewed-on: https://git.eclipse.org/r/22553
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-03-11 07:07:20 -04:00
Teodor Madan
4aa3f06bb4
Bug 428990 - Breakpoint problem marker has a too generic error message
...
Propagated GDB error message up to the top level
Change-Id: I98b33a4d35af7b0bc3582dfa1572cd6a5bc07b58
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/22511
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-27 11:02:49 -05:00
Marc Khouzam
d786838a0a
Update GdbMemoryBlockRetrieval and DsfMemoryBlockRetrieval to fix
...
warnings.
Change-Id: I57a352b92b46f1e381185a72e41d534bc4f3ca45
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/22582
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-02-27 09:55:46 -05:00